30分钟搞懂 RocketMQ原理
概述消息队列作用应用解耦:对系统之间的交互使用消息队列,降低系统之间的耦合.流量消峰:利用消息队列进行缓存,使短时高并发的任务,可以分散在一段时间内进行处理.消息分发:将数据写入消息队列,供个个系统之间进行订阅.保证最终一致性:通过消息队列的事物功能,保证两个系统的事物要么都成功要么都失败.RocketMQ优点1.基于java开发,易于优化和维护2.相较于rabbitMq吞吐量更好3.相较于kafka消息失败可以支持重试.4.经过阿里双十一的洗礼,对万亿级消息支持良好消息队列的选择1
原创
2020-08-14 23:18:27 ·
1906 阅读 ·
0 评论