开发手册 欢迎您!
软件开发者资料库

Apache Kafka - 应用程序

Apache Kafka应用程序 - 从简介,基础知识,集群体系结构,工作流程,安装步骤,基本操作,简单生产者示例,消费者组示例,与Storm集成,与Spark集成,实时应用程序(Twitter),工具,学习Apache kafka应用。

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

Twitter

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

LinkedIn

Apache Kafka在LinkedIn用于活动流数据和运营指标. Kafka mes-saging系统可以为LinkedIn提供各种产品,如LinkedIn Newsfeed,LinkedIn Today,用于在线消息消费以及Hadoop等离线分析系统. Kafka的强大耐用性也是与LinkedIn相关的关键因素之一.

Netflix

Netflix是按需互联网流媒体的美国跨国供应商媒体. Netflix使用Kafka进行实时监控和事件处理.

Mozilla

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

Oracle

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