工具篇-消息队列常见的几种使用场景
1.前言
消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。常见的消息队列有:ActiveMQ,RabbitMQ,KafKa,RocketMQ。
2.应用场景
- 异步处理
- 应用解耦
- 流量削锋
- 消息通讯
1)异步处理
传统的方式系统的性能(并发量,吞吐量,响应时间)都有瓶颈。
2)应用解耦
3)流量削锋
4)日志处理
5)消息通讯
消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能,高可用,可伸缩和最终一致性架构。常见的消息队列有:ActiveMQ,RabbitMQ,KafKa,RocketMQ。
- 异步处理
- 应用解耦
- 流量削锋
- 消息通讯
1)异步处理
传统的方式系统的性能(并发量,吞吐量,响应时间)都有瓶颈。
2)应用解耦
3)流量削锋
4)日志处理
5)消息通讯