随笔分类 -  消息队列

摘要:1、rocketMq延迟消息实现: 1) producer要将一个延迟消息发送到某个Topic中 2) Broker判断这是一个延迟消息后,将其存到SCHEDULE_TOPIC_XXXX中,延迟消息有18个延迟级别,所以SCHEDULE_TOPIC_XXXX中有18个队列 3) Broker内部通过 阅读全文
posted @ 2023-03-20 23:13 MarkLeeBYR 阅读(19) 评论(0) 推荐(0) 编辑
摘要:https://mp.weixin.qq.com/s/_YuLzBpgSvHi9nH2wTEjvQ 1、性能对比 Kafka单机写入TPS约在百万条/秒,消息大小10个字节 RocketMQ单机写入TPS单实例约7万条/秒,单机部署3个Broker,可以跑到最高12万条/秒,消息大小10个字节 总结 阅读全文
posted @ 2023-02-18 22:29 MarkLeeBYR 阅读(233) 评论(0) 推荐(0) 编辑
摘要:1、名词介绍 broker :一台kafka服务器就是一个broker Partition:是实际存储消息的物理单元,一个Topic内部可以包含多个partition。为什么要有多个partition?如果只有一个partition的话,我们发消息写数据都只能保存到一个节点上,这样的话就算这个服务器 阅读全文
posted @ 2023-02-14 16:15 MarkLeeBYR 阅读(90) 评论(0) 推荐(0) 编辑