当前位置: 首页 > news >正文

【基础篇-消息队列】——详解 RocketMQ 和 Kafka 的消息模型

目录

    • 一、引入前提
    • 二、通过示例详解 RocketMQ 和 Kafka 的消息模型
      • 2.1、示例说明
      • 2.2、消息生产端
      • 2.3、消息消费端
        • 2.3.1、单个消费组
        • 2.3.2、多个消费组
        • 2.3.3、消费组的内部
        • 2.3.4、消费位置

本文来源:极客时间vip课程笔记

一、引入前提

  • 我在看《【基础篇-消息队列】——消息模型中的主题和队列有什么区别》这节课的留言时发现,不少同学对 RocketMQ 和 kafka 的消息模型理解的还不是很透彻,这两个消息队列产品的消息模型是一样的,我在这里,再把这个模型相关的概念,通过一个例子详细地说一说。

二、通过示例详解 RocketMQ 和 Kafka 的消息模型

2.1、示例说明

  • 假设有一个主题 MyTopic,我们为主题创建 5 个队列,分布到 2 个 Broker 中。
    在这里插入图片描述
  • 先说消息生产这一端,假设我们有 3 个生产者实例:Produer0,Produer1 和 Producer2。

2.2、消息生产端

  • 假设消息生产端有 3 个生产者实例:Produer0,Produer1 和 Producer2。
  • 这 3 个生产者是如何对应到 2 个 Broker 的,又是如何对应到 5 个队列的呢?这个很简单,不用对应,随便发

相关文章:

  • vue组件转html
  • qt常用控件--02
  • 互联网大数据求职面试:从Zookeeper到Flink的技术探讨
  • Docker 永久换源步骤
  • 四核 A53+工业级存储:移远 SC200L 与 pSLC SD NAND 如何重构 T-BOX 性能边界?
  • APO:自动化技术提升大语言模型在各类任务中的表现
  • Python基础之函数
  • 构建轻量级RTSP服务的正确方式:从RFC到工程实践
  • 1.1、CAN总线简介
  • AI+地图打车:如何用机器学习实现小程序订单智能匹配与路径优化?
  • PicHome结合容器化与内网穿透实现跨平台影像管理
  • <3>_Linux环境基础开发工具使用
  • 处理器指令中的位域处理指令(Bit Field Instructions)是什么?
  • Vue3 中 ref 与 reactive 使用场景总结(含对比与示例)
  • 小程序 顶部栏标题栏 下拉滚动 渐显白色背景
  • 7.4.2B+树
  • 制造业B端页面个性化设计案例:生产流程监控的专属布局打造
  • 【数据结构】_二叉树基础OJ
  • 数字孪生:为UI前端设计带来沉浸式交互新体验
  • 逆变器工作原理
  • 徐州网站制作哪家好/关键词排名查询官网
  • 罗湖网站建设公司/今日头条号官网
  • 网站建设费要交印花税吗/怎么搞自己的网站
  • 做网站 用什么语言好/南昌seo外包公司
  • 自己做网站开发如何找客户/宁波网站推广网站优化
  • 北京海淀区房价2022最新价格/seo培训学校