
Kafka
文章平均质量分 96
jewes
这个作者很懒,什么都没留下…
展开
-
Kafka的通讯协议
Kafka的通讯协议标签:kafkaKafka的Producer、Broker和Consumer之间采用的是一套自行设计的基于TCP层的协议。Kafka的这套协议完全是为了Kafka自身的业务需求而定制的,而非要实现一套类似于Protocol Buffer的通用协议。本文将介绍这套协议的相关内容。基本数据类型定长数据类型:int8,int16,int32和int64,对原创 2015-01-15 18:34:47 · 38183 阅读 · 0 评论 -
Kafka SocketServer源代码分析
本文将详细分析Kafka SocketServer的相关源码。原创 2015-01-04 22:16:24 · 7167 阅读 · 4 评论 -
Kafka Producer相关代码分析
Kafka Producer相关代码分析标签(空格分隔): kafkaKafka Producer将用户的消息发送到Kafka集群(准确讲是发送到Broker)。本文将分析Producer相关的代码实现。类kafka.producer.Producer如果你自己实现Kafka客户端来发送消息的话,你就是用到这个类提供的接口来发送消息。(如果你对如何利用Producer AP原创 2015-01-17 20:38:03 · 7541 阅读 · 0 评论 -
Kafka的Log存储解析
Kafka的Log存储解析标签(空格分隔): kafka引言Kafka中的Message是以topic为基本单位组织的,不同的topic之间是相互独立的。每个topic又可以分成几个不同的partition(每个topic有几个partition是在创建topic时指定的),每个partition存储一部分Message。借用官方的一张图,可以直观地看到topic和partit原创 2015-01-21 17:11:20 · 43500 阅读 · 20 评论