Apache Kafka - 应用程序

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


Twitter

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


LinkedIn

LinkedIn 使用 Apache Kafka 来获取活动流数据和运营指标。 除了 Hadoop 等离线分析系统外,Kafka 消息系统还帮助 LinkedIn 提供各种产品,如 LinkedIn Newsfeed、LinkedIn Today 等在线消息消费。 Kafka 的强大耐用性也是与 LinkedIn 相关的关键因素之一。


Netflix

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


Mozilla

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


Oracle

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