RocketMQ Core Architecture: NameServer/Broker/Producer
RocketMQ (formerly MetaQ) technical evolution history and core architecture deep dive, NameServer, Broker, Producer, Consumer roles and deployment topology.
Gleam Lab · Series Guide
Expertise in RocketMQ distributed messaging, architectural principles, and real-world projects.
For backend engineers working with distributed messaging, transactional messages, ordered delivery, and high-throughput pipelines.
6 articles, last updated 12/29/2025.
Start here to understand the topic, then continue into the full sequence.
RocketMQ core terminology and message model quick reference: Producer, Broker, Consumer, Consumer Group, cluster consumption...
Complete RocketMQ Java API tutorial, sync/async message producer (Producer), pull consumer (PullConsumer) and push consumer (PushC...
Deep dive into RocketMQ consumption modes: Push vs Pull comparison, long polling mechanism, consumption backlog handling and Offse...
Sorted by publication date to preserve the original learning path.
RocketMQ (formerly MetaQ) technical evolution history and core architecture deep dive, NameServer, Broker, Producer, Consumer roles and deployment topology.
Deep dive into RocketMQ core features: ordered consumption, Broker-side filtering, transaction messages, scheduled timing messages, consumption retry.
Deep dive into RocketMQ consumption modes: Push vs Pull comparison, long polling mechanism, consumption backlog handling and Offset management optimization.
Complete solution for RocketMQ 4.5.1 startup issues on JDK9+, script modifications (GC parameters, CLASSPATH, java.ext.dirs) and environment configuration.
RocketMQ core terminology and message model quick reference: Producer, Broker, Consumer, Consumer Group, cluster consumption, broadcast consumption, ordered messages...
Complete RocketMQ Java API tutorial, sync/async message producer (Producer), pull consumer (PullConsumer) and push consumer (PushConsumer) code examples.