Message Queue
This page records the notes of Message Queue. The following queues are covered:
- Kafka
- RocketMQ
Generally speaking, someone may understand a message queue from the following perspectives (top to down):
- Usage & Clients
- Basic usage of the queue
- The client source code.
- Internal Implementations
- The protocols. For example, the
rebalance
of Kafka
- The protocols. For example, the
- Key Designs
- The key points of the designs. For example, the
zero copy
of kafka
- The key points of the designs. For example, the
The notes would be summarized from above mentioned dimensions.