消息队列的诞生
优点
解耦
异步
削峰
缺点:
系统可用性降低
系统复杂性提高
功能维度
优先级队列
延迟队列
死信队列
重试队列
消费模式
广播消费
消息回溯
消息堆积 + 持久化
消息追踪
消息过滤
多租户
多协议支持
跨语言支持
流量控制
消息顺序性
安全机制
消息幂等性
事务性消息
性能
吞吐量
时延
可用性
问题
如何保证消息队列的高可用?
如何保证消息不被重复消费
如何保证消息的可靠性传输
如何保证消息的顺序性
解耦
异步
削峰
系统可用性降低
系统复杂性提高
优先级队列
延迟队列
死信队列
重试队列
消费模式
广播消费
消息回溯
消息堆积 + 持久化
消息追踪
消息过滤
多租户
多协议支持
跨语言支持
流量控制
消息顺序性
安全机制
消息幂等性
事务性消息
吞吐量
时延
可用性
如何保证消息队列的高可用?
如何保证消息不被重复消费
如何保证消息的可靠性传输
如何保证消息的顺序性