Apache Kafka 简明教程

Apache Kafka - Applications

Kafka 支持当今许多最佳工业应用程序。本章中,我们会对 Kafka 的一些最显着应用程序提供非常简要的概述。

Twitter

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

LinkedIn

Apache Kafka 在 LinkedIn 用作活动流数据和运营指标。Kafka 消息系统可帮助 LinkedIn 处理各种产品,比如 LinkedIn 新闻源、LinkedIn 今日在线消息消费以及 Hadoop 等离线分析系统。Kafka 的强大持久性也是连接到 LinkedIn 的关键因素之一。

Netflix

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

Mozilla

Mozilla 是一个自由软件社区,由 Netscape 成员于 1998 年创立。Kafka 很快就会替换 Mozilla 当前的部分生产系统,以便为遥测、试点等项目收集终端用户浏览器的性能和使用数据。

Oracle

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