《Kafka技术内幕》试读
前 言
Apache Kafka(简称Kafka)最早是由LinkedIn开源出来的分布式消息系统,现在是Apache旗下的一个子项目,并且已经成为开源领域应用最广泛的消息系统之一。Kafka社区也非常活跃,从0.9版本开始,Kafka的标语已经从“一个高吞吐量、分布式的消息系统”改为“一个分布式的流平台”。 如何阅读本书 本书主要以0.10版本的Kafka源码为基础,并通过图文详解的方式分析Kafka内部组件的实现细... (更多)
第一章 Kafka入门
在0.10版本之前,Kafka仅仅作为一个消息系统,主要用来解决应用解耦、异步消息、流量削峰等问题。不过在0.10版本之后,Kafka提供了连接器与流处理的能力,它也从分布式的消息系统逐渐成为一个流式的数据平台。本章首先介绍Kafka流式数据平台的基本组成,然后分析它的一些架构设计和基本概念,最后通过几个示例快速理解它的一些重要特性。 1.1 Kafka流式数据平台 作为一个流式数据..