Apache RocketMQ開發者指南
這個開發者指南是幫忙您快速瞭解,並使用 Apache RocketMQ
1. 概念和特性
-
概念(Concept):介紹RocketMQ的基本概念模型。
-
特性(Features):介紹RocketMQ實現的功能特性。
2. 架構設計
-
架構(Architecture):介紹RocketMQ部署架構和技術架構。
-
設計(Design):介紹RocketMQ關鍵機制的設計原理,主要包括消息存儲、通信機制、消息過濾、負載均衡、事物消息等。
3. 樣例
- 樣例(Example) :介紹RocketMQ的常見用法,包括基本樣例、順序消息樣例、延時消息樣例、批量消息樣例、過濾消息樣例、事物消息樣例等。
4. 最佳實踐
-
最佳實踐(Best Practice):介紹RocketMQ的最佳實踐,包括生產者、消費者、Broker以及NameServer的最佳實踐,客戶端的配置方式以及JVM和linux的最佳參數配置。
-
消息軌跡指南(Message Trace):介紹RocketMQ消息軌跡的使用方法。
-
權限管理(Auth Management):介紹如何快速部署和使用支持權限控制特性的RocketMQ集羣。
-
Dledger快速搭建(Quick Start):介紹Dledger的快速搭建方法。
-
集羣部署(Cluster Deployment):介紹Dledger的集羣部署方式。
5. 運維管理
- 集羣部署(Operation):介紹單Master模式、多Master模式、多Master多slave模式等RocketMQ集羣各種形式的部署方法以及運維工具mqadmin的使用方式。
6. API Reference(待補充)
git地址:https://github.com/apache/rocketmq/tree/rocketmq-all-4.5.1/docs/cn