05|消息队列

异步处理、解耦合和削峰填谷是消息队列在秒杀系统设计中起到的主要作用

异步处理可以简化业务流程中的步骤,提升系统性能;

削峰填谷可以削去到达秒杀系统的峰值流量,让业务逻辑的处理更加缓和;

解耦合可以将秒杀系统和数据系统解耦开,这样两个系统的任何变更都不会影响到另一个系统;

 

减少消息延迟的正确姿势想要减少消息的处理延迟:

优化消费代码提升性能;

增加消费者的数量(这个方式比较简单)。

posted @ 2020-12-24 11:39  嵌入式系统  阅读(298)  评论(0)    收藏  举报