![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
中间件
文章平均质量分 77
灵活的小胖zhi
这个作者很懒,什么都没留下…
展开
-
Kafka vs RabbitMQ vs RocketMQ
Kafka Kafka 是 LinkedIn于 2010 年 12 月开发并 开源的分布式发布-订阅消息系统, 目前归属于 Apache 顶级项目,是一个高性能跨语言分布式 Publish/Subscribe 消息队列系统。 Kafka 主要特点是基于 Pull 的模式来处理消息消费; 追求高吞吐量,在一台普通的服务器上既可以达到 10W/s 的吞吐速率; 一开始的目的就是用于日志收集和传输,所以实现了消息顺序和海量堆积。 0.8版本开始支持复制, 不支持事务, 对消息的重复、 丢失、 错误没有严格要求,原创 2022-02-24 03:23:25 · 409 阅读 · 0 评论 -
【RocketMQ】--架构模型及流程
文章目录架构模型流程 架构模型 流程 1、启动 NameServer,NameServer启起来后监听端口,等待 Broker、Producer、Consumer 连上来,相当于一个路由控制中心。 2、启动Broker,跟所有的NameServer保持长连接,定时发送心跳包。 心跳包中,包含当前 Broker 信息(IP+端口等)以及存储所有 Topic 信息。 注册成功后,NameServer集群中就有 Topic 跟 Broker 的映射关系。 3、收发消息前,先创建 Topic 。创建 Topic原创 2022-02-24 02:36:04 · 268 阅读 · 0 评论 -
【RocketMQ】--初识
RocketMQ简介 消息对列RocketMQ版(原ONS)是阿里云基于Apache RocketMQ构建的低延迟、高并发、高可用、高可靠的分布式消息中间件。最初由阿里巴巴自研并捐赠给Apache基金会,服务阿里集团13年,覆盖全集团所有业务。作为双十一交易核心链路的官方指定产品,支持千万级并发、万亿级数据洪峰,历年刷新大规模交易消息流转记录。 开源消息中间件 RocketMQ应用场景 https://www.aliyun.com/product/rocketmq?spm=5176.22772544.J_原创 2022-02-17 23:01:35 · 875 阅读 · 0 评论