今日主题

开始学 Streams,不把它和普通队列混在一起

今天为什么学这个

这一天的主题不是孤立知识点,而是这条学习线里的一个关键节点。真正目标不是把术语记住,而是把它接到后面几天的实操和排障链路里。

今天至少要搞懂

  • 把 RabbitMQ 从 demo 阶段推进到生产化认知
  • 理解不同队列类型和治理能力的边界
  • 知道哪些能力该放在代码里,哪些应该交给 policy 和运维层

建议实践

跑通 Go Stream Hello World

推荐操作步骤

  1. 先把今天要读的资料快速过一遍,圈出不懂的术语和命令。
  2. 按今天的实践要求做一个最小可运行 demo,不要先追求完整项目。
  3. 把执行过程中看到的输入、输出、日志或截图整理到当天目录的笔记里。
  4. 对照完成标准做一次自测,确认不是“看懂了”,而是真的“跑通了”。

完成标准

你理解 stream 是“可重复读取的追加日志”,不是普通消费后删除的队列

重点资料

S1、Streams、stream-go-client

建议产出物

  • 一个可以反复运行的最小 demo
  • 一页记录输入、输出和失败路径的 README 或笔记
  • 一段“如果这是生产环境,我还缺什么”的复盘

今日复盘

  • 今天真正搞懂了什么
  • 哪一步最容易卡住
  • 如果明天继续推进,下一步最该补什么