是一种高吞吐量 的分布式发布订阅消息系统(处理消息流的技术)
A传输数据=》队列(queue)=》客户端B
消息队列(kafka是点对点的)为什么需要消息队列
1.解耦
2.冗余
3.扩展性
4.灵活性&峰值处理能力
5,,可恢复性
6.顺序保证
7.缓冲
8.异步通信
kafka架构
是一种高吞吐量 的分布式发布订阅消息系统(处理消息流的技术)
A传输数据=》队列(queue)=》客户端B
消息队列(kafka是点对点的)为什么需要消息队列
1.解耦
2.冗余
3.扩展性
4.灵活性&峰值处理能力
5,,可恢复性
6.顺序保证
7.缓冲
8.异步通信
kafka架构