
微服务介绍 1. 系统架构演变 随着互联网的发展,网站应用的规模也在不断扩大,进而导致系统架构也在不断的进行变化。 从互联....
本文主要为个人在软件性能的学习过程中产生的摘抄,仅做参考。 软件性能 一、软件性能的关注点 首先,站在用户角度分析:用....
分布式、高并发、多线程和高可用的区别与联系 分布式 分布式更多的一个概念,是为了解决单个物理服务器容量和性能瓶颈问题而....
引子 性能问题有时候不像稳定性问题那样,出了bug, ok, fix该bug,搞定它就行了。性能问题如果涉及到文件系统自身架构方面缺....
对技术债务(Technical Debt)的理解 技术债务在研发领域类似于“金融债务”的概念,大部分情况下是说因为人为妥协,系统的....
1.消息队列 在分布式系统架构中,消息队列的核心职责是为不同的应用系统提供异步通信服务,通常涉及以下三个重要角色: • ....
在我们的工作中,经常会遇到系统或模块重构工作,今天就来聊一聊我曾经经历过的一次系统重构经历。 01 背景 重构发生的背....
一、什么是业务架构 系统架构的方法:系统性思考、分解、抽象、模式,这是总的纲要,针对不同类型的业务架构,要结合本身的....
目录 一、管控内部需求1、业务理解1.1、理解业务,要准确、全面、深入1.2、识别重难点业务1.3、识别非功能需求和质量约束1.4....
什么是分布式系统 随着软件环境和需求的变化 ,软件的架构由单体结构演变为分布式架构,具有分布式架构的系统叫分布式系统,....
01PART招聘岗位 蓝牙软件工程师/高级蓝牙软件工程师 工作描述: 1、蓝牙协议栈软件和代码开发及维护,包括Host及Controll....
摘要:本节主要来讲解Android10.0 HwBinder驱动的流程 阅读本文大约需要花费24分钟。 文章首发微信公众号:IngresGe 专....
文章目录 业务架构图是什么?业务架构图是做什么的?业务架构图怎么画?宏观出发局部细节 实例微信业务架构AR业务架构 ....
序言 系统所提供的功能,抽象出来是,谁、在何时、做什么事情(whowhenwhat),具体到系统实现,分别是用户管理、任务管理、....
文章目录 系统架构之可扩展构建可扩展的系统架构利用分布式消息队列降低系统耦合性分布式消息队列利用分布式服务打造可复用....
监控系统选型 目前我所经历的几家公司,监控系统都是自研的。其实业界有很多优秀的开源产品可供选择,能满足绝大部分的监控....
数据库系统原理整理 一、事物 事务指的是满足 ACID 特性的一组操作,可以通过 Commit 提交一个事务,也可以使用 Rollback 进....
MIPS架构中没有X86中的PC(程序计数)寄存器,它的程序计数器不是一个寄存器。因为在MIPS这样具有流水线结构的CPU中,程序计数....
第一章 概念 1. 什么叫基于模型(MBD)的设计? 通过对算法建模进行软件设计的过程 2. 为什么要基于模型的设计? a. 传统的....
正确的选择是良好的开端——架构前期准备 架构师分类 系统架构师应用架构师业务架构师 系统架构师 从系统的维度,负责整体系....