The Main Kind of Message Queue
January 19, 2025 · 12 min read

Message queues are a form of asynchronous service-to-service communication. They are important in enhancing a system’s scalability, reliability, and maintainability.
...
Message queues are a form of asynchronous service-to-service communication. They are important in enhancing a system’s scalability, reliability, and maintainability.
...


面对存储行为服务崩溃的时候,可以采用解耦的方式,将记录加入消息队列中,然后作为生产者,此时存储服务作为一个消费者来消耗。

面对多个请求同时进行时,可以采用削峰的方式解决,将订单也加入消息队列中,然后每次只处理 10 个请求。

把发起订单的请求放入消息队列中,这时就可以通知客户下单成功了,然后将下面的三个请求异步地执行即可。

将日志放入消息队列中,然后通过日志的相关组件例如 ES 引擎等等,Kibana 展示平台进行分析。
...