模块二,微信朋友圈架构
复杂度分析
关注使用朋友圈的客户对象,并根据使用特点做一定的定量分析


架构设计
根据以上分析,设计相应对策,因为系统需求集中在高性能读,所以设计提出多个提高读性能的方案。这些方案同时提供冗余,满足系统可用性要求。

架构设计图:

架构可用性和优化
系统高可用性可以通过高性能设计的计算冗余,和使用主从数据库,得到满足。本节同时分析降低成本的方法和其他系统优化。

关注使用朋友圈的客户对象,并根据使用特点做一定的定量分析
根据以上分析,设计相应对策,因为系统需求集中在高性能读,所以设计提出多个提高读性能的方案。这些方案同时提供冗余,满足系统可用性要求。
架构设计图:
系统高可用性可以通过高性能设计的计算冗余,和使用主从数据库,得到满足。本节同时分析降低成本的方法和其他系统优化。
评论