《DDIA》读书笔记(一):可靠性、可扩展性、可维护性

这一节描述了密集型应用的基本思考方式。 可靠性。意味着系统发生故障,也能保持正常的运行。故障会集中在三个方面,硬件故障(通常是随机和不相关的)、软件故障(通常是系统性的bug,较难发现,较难处理),人为故障(不可避免得时不时出错)。 提供合理的容错技术能够隐藏某一些类型的故障。 可扩展性。意味着在负载增加的情况下也有保持性能的策略。通过推特主页的时间线为例,描述了负载和性能之间的关系。在可扩展的系
相关文章
相关标签/搜索