随笔分类 -  消息中间件

mq kafka
摘要:Kafka 一、kafka基本介绍 是一个开源的分布式事件流平台,用它实现高性能数据传输,流分析,数据集成和关键任务等相关的应用程序。 1、作用 1)削峰填谷 2)应用解耦 3)异步处理 4)消息通讯 消息的方式 1)点对点 1)发布-订阅 1、kafka的架构图 消息:Record。这里的消息就是 阅读全文
posted @ 2021-03-21 11:04 majingyun 阅读(101) 评论(0) 推荐(0)
摘要:RocketMQ 一、MQ意义和选型 1、优势 1)削峰填谷(如:秒杀) 2)系统解耦(如:下一个订单,可能涉及积分、库存等) 3)提升性能 4)蓄流压测(线上有些链路不好压测,可以通过堆积一定量消息再放开来压测) 2、RocketMq特性 1)支持事务型消息(rabbitMQ,kafka不支持) 阅读全文
posted @ 2021-03-21 10:48 majingyun 阅读(389) 评论(0) 推荐(0)