架构实战营模块二作业
微信朋友圈高性能复杂度分析
朋友圈属于低业务复杂度系统
高性能复杂度分析:
架构设计:
设计理由:
朋友圈业务简单,不需要再进行拆分
业务量过于庞大,所以需要利用 DNS 做基于地理位置负载
在第二步的情况下,每个机房的请求量也很大,所以需要硬件负载在最前面,硬件负载之后是软件负载集群
用缓存集群缓存点赞数、点赞列表、评论列表
微信朋友圈高性能复杂度分析
朋友圈属于低业务复杂度系统
高性能复杂度分析:
架构设计:
设计理由:
朋友圈业务简单,不需要再进行拆分
业务量过于庞大,所以需要利用 DNS 做基于地理位置负载
在第二步的情况下,每个机房的请求量也很大,所以需要硬件负载在最前面,硬件负载之后是软件负载集群
用缓存集群缓存点赞数、点赞列表、评论列表
评论