模块二作业微信朋友圈设计

微信朋友圈高性能业务指标
1、根据资料显示 每天打开朋友圈人数 7.8 亿
2、发朋友圈的人数为每天 1.2 亿

架构图

理由
1、因为业务复杂度不高,故不进行任务分解,只进行任务分配,保持系统高性能 2、采用目前主流的分配器 nginx,怕出现 nginx 单点故障,故采用 keepalived+nginx 组合 3、朋友圈访问量采用 Sharding-jdbc 对数据为进行分库分表,提高数据库及系统性能
微信朋友圈高性能业务指标
1、根据资料显示 每天打开朋友圈人数 7.8 亿
2、发朋友圈的人数为每天 1.2 亿
架构图
理由
1、因为业务复杂度不高,故不进行任务分解,只进行任务分配,保持系统高性能 2、采用目前主流的分配器 nginx,怕出现 nginx 单点故障,故采用 keepalived+nginx 组合 3、朋友圈访问量采用 Sharding-jdbc 对数据为进行分库分表,提高数据库及系统性能
评论