一种高效的流处理平台。
基本概念:
--------------概念延伸--------------------
基本结构:
逻辑结构:
另一种展示:
kafka消息结构:
Kafka特点:
分布式:多分区,多副本,多订阅者,基于zookeeper调度
高性能:高吞吐量【几十万M/s】,低延迟,高并发,时间复杂度O(1).
持久性和扩展性:数据可持久化,容错性【多副本,cunsumer多组消费】,在线水平扩展,
消息自动平衡【避免服务端消息过度 集中在某些个别机器上】
Kafka应用场景:
消息队列, 行为跟踪,元数据监控,日志收集,流处理,事件源,持久性日志