模块二课后作业
1.朋友圈的图片、视频存在跨地域、多用户查看使用 CDN 提升用户体验。
2.微信用户基数大需要使用 DNS 轮询、加 lvs 集群方式进行负载均衡。
3.用户消息记录量大,更具 2017 年的消息发送量 380 亿,朋友圈视频达 6800 万,需要支持大规模信息存储,选择 habse 支持水平扩容。朋友圈存在时间热点的问题,新发的消息存在较大的访问量。对于新的消息可以缓存到 redis 中解决 Qps 问题。
4.采用多机房模式,机房与机房之间采用消息同步的机制。
5.hbase 的 key 采取反转补码的形式避免热点问题。
评论