apache-kafka 入门

Kafka 是一种高吞吐量的发布 - 订阅消息传递系统,实现为分布式,分区,复制的提交日志服务。

取自官方卡夫卡网站

快速

单个 Kafka 代理可以处理来自数千个客户端的每秒数百兆字节的读写操作。

可扩展

Kafka 旨在允许单个群集充当大型组织的中央数据主干。它可以弹性和透明地扩展,无需停机。数据流被分区并分布在一组机器上,以允许数据流大于任何一台机器的能力,并允许协调的消费者群集

耐用

消息将保留在磁盘上并在群集中进行复制,以防止数据丢失。每个代理都可以处理数 TB 的消息,而不会影响性能。

按设计分发

Kafka 采用现代以集群为中心的设计,提供强大的耐用性和容错保证。