• 消息系统的特点:生存者消费者模型,先入先出(FIFO)
• 高性能:单节点支持上千个客户端,高吞吐量
1. 零拷贝技术
2. 分布式存储
3. 顺序读顺序写
4. 批量读批量写
• 持久性:消息直接持久化在普通磁盘上,且性能好
• 分布式:数据副本冗余、流量负载均衡、可扩展
• 很灵活:消息长时间持久化+Client维护消费状态
注意:消息系统基本的特点是保证了,有基本的生产者消费者模型,partition内部是FIFO 的,partition之间不是FIFO,当然我们可以把topic设为一个partition,这样就严格的FIFO