简介kafka网站上提供了C语言的客户端librdkafka,地址在这。librdkafka是使用C语言根据apache kafka 协议实现的客户端。另外这个客户端还有简单的c++接口。客户端作者对这个客户端比较上心,经常会修改bug并提交新功能。librdkafka的基本原理和我之前博客说的ja...
分类:
其他好文 时间:
2014-08-12 00:25:33
阅读次数:
766
#-*-coding:utf-8-*-#python:2.x#说明:QTreeWidget用于展示树型结构,也就是层次结构同前面说的QListWidget类似,这个类需要同另外一个辅助类#QTreeWidgetItem一起使用。不过,既然是提供方面的封装类,即便是看上去很复杂的树,#在使用这个类的时...
分类:
其他好文 时间:
2014-08-11 21:13:42
阅读次数:
270
#-*-coding:utf-8-*-#python:2.x#说明:QTreeWidget用于展示树型结构,也就是层次结构同前面说的QListWidget类似,这个类需要同另外一个辅助类#QTreeWidgetItem一起使用。不过,既然是提供方面的封装类,即便是看上去很复杂的树,#在使用这个类的时...
分类:
其他好文 时间:
2014-08-11 21:07:32
阅读次数:
310
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'fromPyQt4.QtGuiimport*fromPyQt4.Qtimport*fromPyQt4importQtGui,QtCorefromPyQt4.QtCoreimport*imp...
分类:
其他好文 时间:
2014-08-11 20:56:52
阅读次数:
420
Spring属于轻量级还是重量级框架? 这需针对使用Spring的功能而言,比如我们常使用其核心服务整合SSH,这样则为轻量级。如果使用其大部分服务则可以理解为重量级。普通JAVA项目环境下预加载Spring —applicationContext.xmlAbstractApplicationCon...
分类:
编程语言 时间:
2014-08-11 17:12:52
阅读次数:
197
Apache Kafka是一个分布式消息发布订阅系统。它最初由LinkedIn公司基于独特的设计实现为一个分布式的提交日志系统( a distributed commit log),,之后成为Apache项目的一部分。Kafka系统快速、可扩展并且可持久化。它的分区特性,可复制和可容错都是其不错的特性。
Apache Kafka与传统消息系统相比,有以下不同:
它被设计为一个分布式系统,易于向外扩展;
它同时为发布和订阅提供高吞吐量;
它支持多订阅者,当失败时能自动平衡消费者;
...
分类:
其他好文 时间:
2014-08-11 15:08:32
阅读次数:
389
目录: 一、什么是kafka? 二、kafka的官方网站在哪里? 三、在哪里下载?需要哪些组件的支持? 四、如何安装? 五、FAQ 六、扩展阅读 一、什么是kafka? kafka是LinkedIn开发并开源的一个分布式MQ系统,现在是Apache的一个孵化项目。在它的主页描述kaf...
分类:
编程语言 时间:
2014-08-11 14:24:32
阅读次数:
496
原文地址:http://blog.csdn.net/honglei915/article/details/37760631消息格式消息由一个固定长度的头部和可变长度的字节数组组成。头部包括了一个版本和CRC32校验码。 /** * 具有N个字节的消息的格式例如以下 * * 假设版本是0 ...
分类:
其他好文 时间:
2014-08-09 15:45:28
阅读次数:
339
Kafka提供了Producer类作为java producer的api,该类有sync和async两种发送方式。...
分类:
其他好文 时间:
2014-08-08 18:22:46
阅读次数:
276