第二章:MQ
RabbitMQ、RocketMQ、Kafka
共 23 节
- 1.为什么使用消息队列
- 2.消息队列有什么优点和缺点
- 3.主流消息队列有哪些,适合哪些场景
- 4.JMS和AMQP 分别是什么
- 5.如何保证消息队列高可用
- 6.如何保证消息幂等性
- 7.如何保证消息可靠性传输
- 8.如何保证消息顺序性
- 9.如何处理消息积压
- 10.如何设计一个消息队列
- 11.RabbitMQ的延迟队列
- 12.RocketMQ有哪些组件
- 13.什么是零拷贝
- 14.RocketMQ消息存储结构
- 15.RocketMQ的事务消息
- 16.RocketMQ的负载均衡策略
- 17.RocketMQ如何保证消息零丢失
- 18.RocketMQ如何保证消息有序
- 19.RocketMQ如何快速处理积压消息
- 20.RocketMQ的消息轨迹是什么
- 21.Kafka的Controller选举机制
- 22.Kafka消费者rebalance机制
- 23.Kafka的HW和LEO