《凤凰架构》
核心:如何构建一套可靠的大型分布式系统
# 演进中的架构
# 第一章 服务架构的演进史
①原始分布式
原始分布式的最大成果:这次尝试最大的收获就是对RPC、DFS等概念的开创,以及得到了一个价值千金的教训:某个功能能够进行分布式,并不意味着它就应该进行分布式,强行追求透明的分布式操作,只会自寻苦果。”
进行分布式有代价,仅有两条路:一条是尽快提升单机的处理能力,以避免分布式带来的种种问题;另一条是找到更完美的、解决如何构建分布式系统的解决方案。
20世纪80年代,摩尔定律发挥重要作用,使微型计算机的性能以每两年增长一倍的惊人速度提升,且在很长的一段时间内,单体都将是软件架构的绝对主流。
- 分布式初探
- 摩尔定律
②单体系统时代
在微服务时代之前,很少有关于单体应用开发的教程,其原因就是因为单体的开发真的很简单。
另外,单体在小型项目上是非常好的,不应该一味地准求技术潮流,只有在开发大型项目时,讨论分布式才有意义。
------------------------------------分割线-----------------------------
后续文章暂停更新
- 架构师的视角
- 分布式的基石
- 不可变的基础设施
- 技术方法论
编辑 (opens new window)
上次更新: 2024/02/22, 14:03:19