Apache Kafka - 应用程序


Kafka 支持当今许多最好的工业应用程序。在本章中,我们将非常简短地概述 Kafka 的一些最著名的应用程序。

推特

Twitter 是一种在线社交网络服务,提供发送和接收用户推文的平台。注册用户可以阅读和发布推文,但未注册用户只能阅读推文。Twitter 使用 Storm-Kafka 作为其流处理基础设施的一部分。

领英

LinkedIn 使用 Apache Kafka 来获取活动流数据和运营指标。Kafka 消息传递系统通过 LinkedIn Newsfeed、LinkedIn Today 等各种产品帮助 LinkedIn 进行在线消息消费,此外还有 Hadoop 等离线分析系统。Kafka强大的耐用性也是与LinkedIn联系的关键因素之一。

Netflix

Netflix 是一家美国跨国点播互联网流媒体提供商。Netflix 使用 Kafka 进行实时监控和事件处理。

莫兹拉

Mozilla 是一个自由软件社区,由 Netscape 成员于 1998 年创建。Kafka 将很快取代 Mozilla 当前生产系统的一部分,以从最终用户的浏览器收集性能和使用数据,用于遥测、测试飞行员等项目。

甲骨文

Oracle 通过其名为 OSB (Oracle Service Bus) 的企业服务总线产品提供与 Kafka 的本机连接,该产品允许开发人员利用 OSB 内置中介功能来实施分阶段数据管道。