写点什么

架构实战营 2-5 微信红包分析随堂测验

作者:西山薄凉
  • 2022-12-12
    广东
  • 本文字数:360 字

    阅读完需:约 1 分钟

【判断题】

1. 红包的复杂度主要体现在质量复杂度。

是的。

2. 每天 1 亿的请求量肯定是高性能了。

要看峰值,同时业务质量复杂度的要求,也会对性能要求产生影响。

3. 将发红包、拆红包分为不同的服务,可以提升性能。

如果发红包拆红包部署两个服务这样会存在任务调度等一系列问题,看上去成本大于收益。

4. 红包业务可以算作支付业务的一个功能,也可以按照独立业务来看。

看你怎么分吧,我感觉只是有对支付在发红包和抢到红包时有个依赖,但是感觉更依赖信令,要不拆独立服务,要不和消息绑定在一起。

5. 降成本主要靠提升单机处理性能。

提升资源处理能力,或者降低资源成本。

【思考题】

1. 微信红包实际的架构是怎样的,如果有差异,原因可能是什么?

有损服务,系统降级;

柔性服务,移除不关键的路径操作,高峰期保证关键操作可靠;

红包数据数据一致性,R(1) + W(2) <=N(3)


用户头像

西山薄凉

关注

还未添加个人签名 2019-02-21 加入

还未添加个人简介

评论

发布
暂无评论
架构实战营 2-5 微信红包分析随堂测验_「架构实战营」_西山薄凉_InfoQ写作社区