-
消息中间件进阶:RocketMQ 消息的生产与发送(二)
系列第三篇:存储与原理篇(中) 你好,我们又见面了。 上一篇文章我们钻进了 RocketMQ 的“肚子里”,把存储机制翻了个底朝天——CommitLog、ConsumeQueue、零拷贝、刷盘策略……这些底层原理我们都聊透了。但有个问题你可能一直在想:消息到底是怎么从 Producer 发送到 Br -
消息中间件进阶:深入 RocketMQ 存储与原理(一)
消息中间件进阶:深入 RocketMQ 存储与原理 系列第三篇:存储与原理篇 你好,又见面了。 前两篇我们搞清楚了 RocketMQ 的整体架构和核心概念——知道了消息怎么流转、组件怎么协作、Topic 和 Queue 怎么回事。但从现在开始,我们要换个视角了。 如果说前两篇是站在“使用者的角度”看 -
深入 RocketMQ 内核:从整体架构到消息模型
系列第二篇:核心概念与架构篇 你好,我们又见面了。 在上一篇文章中,我们聊了消息队列的基础概念,也了解了 RocketMQ 从阿里巴巴内部一路走到 Apache 顶级项目的传奇故事。如果把 RocketMQ 比作一辆顶级跑车,那上一篇我们看的是它的“品牌故事”和“外观参数”。 今天这篇文章,我们要做 -
消息中间件入门认知:从0开始认识消息队列与RocketMQ
系列第一篇:入门认知篇 你好,欢迎来到 RocketMQ 学习之旅的第一站。本篇内容主要是了解内容,熟悉即可,干货少少,泛泛而读即可 在正式开始之前,我想先问你一个问题:你有没有遇到过这样的场景——双十一凌晨,成千上万的用户同时下单,你的系统扛不住这么高的并发,直接崩溃了?或者,你的订单系统和库存系