Kafka架构
2020-08-04 18:47:27 27 举报
Kafka是一种分布式流处理平台,由LinkedIn公司开发并开源。它主要用于构建实时数据管道和流应用,具有高吞吐量、可扩展性和容错性等特点。Kafka的核心是一个发布-订阅的消息系统,数据生产者将消息发布到特定的主题(topic),消费者则订阅这些主题并消费消息。Kafka采用分区(partition)和副本(replica)机制来提高数据的可靠性和可用性,同时支持多个消费者组并行消费消息。Kafka还提供了丰富的API和工具,方便用户进行开发和管理。
作者其他创作
大纲/内容
Topic BParition 1
Consumer2
Follower
Leader
Consumer3
Data Producer 2
Broker3
Topic AParition 0
Consumer Group
Broker2
Consumer1
Pull
Push
Zookeeper集群
Data Producer 1
Topic AParition 1
Topic BParition 0
Broker1
0 条评论
下一页