大型网站架构的演化过程

重温《大型网站技术架构》一书,做一下读书笔记。

大型网站的技术挑战主要来自于庞大的用户,高并发的访问和海量的数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得很棘手。大型网站架构主要就是解决这类问题。

1.初始阶段的网站架构 … [阅读文章]

系统可靠性的三个概念

本文简单总结一下系统可靠性的三个概念。

1.高可用(High Availability,HA)

当系统发生故障时,允许短暂中断(如可用时间为5个9)。通过冗余实例和失效检测,实现快速恢复。

2.容错(Fault Tolerant,FT)

当系统发生故障时,仍可以继续运行,做到零宕机时间,运行水平可能有所下降。 … [阅读文章]