Talk is cheap,show me the code

开源,协作,共享,进步

0%

Apache RocketMQ Developer Guide

Apache RocketMQ Developer Guide


This guide helps develpers understand and use Apache RocketMQ quickly.

1. Concepts & Features

  • Concept:introduce basic concepts in RocketMQ.

  • Feature:introduce functional features of RocketMQ’s implementations.

2. Architecture Design

  • Architecture:introduce RocketMQ’s deployment and technical architecture.

  • Design:introduce design concept of RocketMQ’s key mechanisms, including message storage, communication mechanisms, message filter, loadbalance, transaction message, etc.

3. Example

  • Example :introduce RocketMQ’s common usage, including basic example, sequence message example, delay message example, batch message example, filter message example, transaction message example, etc.

4. Best Practice

  • Best Practice:introduce RocketMQ’s best practice, including producer, consumer, broker, NameServer, configuration of client, and the best parameter configuration of JVM, linux.

  • Message Trace:introduce how to use RocketMQ’s message tracing feature.

  • Auth Management:introduce how to deployment quickly and how to use RocketMQ cluster enabling auth management feature.

  • Quick Start:introduce how to deploy Dledger quickly.

  • Cluster Deployment:introduce how to deploy Dledger in cluster.

5. Operation and maintenance management

  • Operation:introduce RocketMQ’s deployment modes that including single-master mode, multi-master mode, multi-master multi-slave mode and so on, as well as the usage of operation tool mqadmin.

6. API Reference(TODO)