合适原则、简单原则、演化原则,架构设计时遵循这几个原则,有助于做出最好的选择。 合适原则 合适原则宣言:“合适优于...[作者空间]
低成本 当我们的架构方案只涉及几台或者十几台服务器时,一般情况下成本并不是我们重点关注的目标,但如果架构方案涉及几...[作者空间]
可扩展性指系统为了应对将来需求变化而提供的一种扩展能力,当有新的需求出现时,系统不需要或者仅需要少量修改就可以支持...[作者空间]
维基百科高可用的定义: 系统无中断地执行其功能的能力,代表系统的可用性程度,是进行系统设计时的准则之一。 这个定义...[作者空间]
对性能孜孜不倦的追求是整个人类技术不断发展的根本驱动力。 软件系统中高性能带来的复杂度主要体现在两方面: 一方面是...[作者空间]
“为何要做架构设计?”或者“架构设计目的是什么?”类似的问题,大部分人可能从来没有思考过,或者即使有思考,也没有太...[作者空间]
“架构”到底指什么?,要想准确地回答这几个问题,关键在于梳理几个有关系而又相似的概念,包括:系统与子系统、模块与组...[作者空间]
以下是学习《从 0 开始学架构》的笔记和总结。仅用于自我架构技能的提升。 每个程序员心中都有一个成为架构师的梦想,...[作者空间]