Apache Kafka – 应用程序
Apache Kafka – 应用程序
Kafka 支持当今许多最好的工业应用程序。在本章中,我们将对 Kafka 的一些最著名的应用程序进行非常简要的概述。
推特
Twitter 是一种在线社交网络服务,提供发送和接收用户推文的平台。注册用户可以阅读和发布推文,但未注册用户只能阅读推文。Twitter 使用 Storm-Kafka 作为其流处理基础设施的一部分。
领英
LinkedIn 使用 Apache Kafka 获取活动流数据和运营指标。Kafka 消息系统帮助 LinkedIn 使用各种产品,如 LinkedIn Newsfeed、LinkedIn Today 等,用于在线消息消费,以及 Hadoop 等离线分析系统。Kafka 的强大持久性也是与 LinkedIn 相关联的关键因素之一。
网飞
Netflix 是一家美国跨国点播互联网流媒体提供商。Netflix 使用 Kafka 进行实时监控和事件处理。
Mozilla
Mozilla 是一个免费软件社区,由 Netscape 的成员于 1998 年创建。Kafka 将很快取代 Mozilla 当前生产系统的一部分,以从最终用户的浏览器中收集性能和使用数据,用于遥测、Test Pilot 等项目。
甲骨文
Oracle 通过其名为 OSB(Oracle 服务总线)的企业服务总线产品提供与 Kafka 的本地连接,该产品允许开发人员利用 OSB 内置的中介功能来实现分段数据管道。