Files
rocketmq/docs/en
odbozhou 2bf133be29 Merge branch 'develop' into 5.0.0-preview
# Conflicts:
#	.travis.yml
#	acl/pom.xml
#	broker/pom.xml
#	broker/src/main/java/org/apache/rocketmq/broker/processor/AbstractSendMessageProcessor.java
#	broker/src/main/java/org/apache/rocketmq/broker/processor/AdminBrokerProcessor.java
#	broker/src/main/java/org/apache/rocketmq/broker/processor/SendMessageProcessor.java
#	client/pom.xml
#	client/src/main/java/org/apache/rocketmq/client/impl/consumer/RebalanceImpl.java
#	client/src/main/java/org/apache/rocketmq/client/impl/factory/MQClientInstance.java
#	client/src/test/java/org/apache/rocketmq/client/impl/MQClientAPIImplTest.java
#	common/pom.xml
#	common/src/main/java/org/apache/rocketmq/common/MQVersion.java
#	common/src/main/java/org/apache/rocketmq/common/protocol/RequestCode.java
#	distribution/pom.xml
#	example/pom.xml
#	filter/pom.xml
#	logappender/pom.xml
#	logging/pom.xml
#	namesrv/pom.xml
#	namesrv/src/main/java/org/apache/rocketmq/namesrv/processor/DefaultRequestProcessor.java
#	namesrv/src/main/java/org/apache/rocketmq/namesrv/routeinfo/RouteInfoManager.java
#	openmessaging/pom.xml
#	pom.xml
#	remoting/pom.xml
#	srvutil/pom.xml
#	store/pom.xml
#	store/src/main/java/org/apache/rocketmq/store/DefaultMessageStore.java
#	test/pom.xml
#	tools/pom.xml
#	tools/src/main/java/org/apache/rocketmq/tools/command/MQAdminStartup.java
2021-09-24 15:35:46 +08:00
..
2021-07-14 19:03:03 +08:00
2021-07-18 22:48:37 +08:00
2019-06-13 18:27:01 +08:00
2019-06-13 18:27:01 +08:00
2019-05-14 15:17:58 +08:00
2019-03-03 12:20:25 +08:00
2019-03-10 12:44:50 +08:00
2019-03-03 23:02:43 +08:00
2018-12-27 14:41:19 +08:00
2020-05-26 11:11:49 +08:00

Apache RocketMQ Developer Guide

This guide helps develpers understand and use Apache RocketMQ quickly.

1. Concepts & Features

  • Conceptintroduce basic concepts in RocketMQ.

  • Featureintroduce functional features of RocketMQ's implementations.

2. Architecture Design

  • Architectureintroduce RocketMQ's deployment and technical architecture.

  • Designintroduce 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 Practiceintroduce RocketMQ's best practice, including producer, consumer, broker, NameServer, configuration of client, and the best parameter configuration of JVM, linux.

  • Message Traceintroduce how to use RocketMQ's message tracing feature.

  • Auth Managementintroduce how to deployment quickly and how to use RocketMQ cluster enabling auth management feature.

  • Quick Startintroduce how to deploy Dledger quickly.

  • Cluster Deploymentintroduce how to deploy Dledger in cluster.

5. Operation and maintenance management

  • Operationintroduce 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 ReferenceTODO