下载APP 随时随地学编程
返回 首页

Apache Kafka 教程

开始阅读
手册说明:


Apache Kafka起源于LinkedIn,后来于2011年成为开源Apache项目,然后于2012年成为First-class Apache项目。Kafka是用Scala和Java编写的。 Apache Kafka是基于发布订阅的容错消息系统。 它是快速,可扩展和设计分布。

适用人群

本教程为专注于使用Apache Kafka消息传递系统在大数据分析领域发展事业的专业人士做好准备。 它将给你足够的理解如何使用Kafka集群。

学习前提

在继续本教程之前,您必须充分了解Java,Scala,分布式消息系统和Linux环境。


目录

Apache Kafka 教程

Apache Kafka 概述
Apache Kafka 基础
Apache Kafka 集群架构
Apache Kafka 工作流程
Apache Kafka 安装步骤
Apache Kafka 基本操作
Apache Kafka 简单生产者示例
Apache Kafka 消费者组示例
Apache Kafka 整合 Storm
Apache Kafka 与Spark的集成
Apache Kafka 实时应用程序(Twitter)
Apache Kafka 工具
Apache Kafka 应用

Apache Kafka 相关资源

Apache Kafka 快速指南
Apache Kafka 相关资源
Apache Kafka 相关讨论

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }