mq
sqlaowen
这个作者很懒,什么都没留下…
展开
-
Kafka学习笔记(二):Partition分发策略
kafka版本0.8.2.1Java客户端版本0.9.0.0 为了更好的实现负载均衡和消息的顺序性,Kafka Producer可以通过分发策略发送给指定的Partition。Kafka保证在partition中的消息是有序的。Kafka Java客户端有默认的Partitioner。实现如下: public int partition(ProducerRecord<byte[], byte...原创 2018-07-04 09:33:12 · 427 阅读 · 0 评论 -
Kafka学习笔记(一):概念介绍
Kafka是一个开源的,分布式的,高吞吐量的消息系统。随着Kafka的版本迭代,日趋成熟。大家对它的使用也逐步从日志系统衍生到其他关键业务领域。特别是其超高吞吐量的特性,在互联网领域,使用越来越广泛,生态系统也越来的完善。同时,其设计思路也是其他消息中间件重要的设计参考。Kafka原先的开发初衷是构建一个处理海量日志的框架,基于高吞吐量为第一原则,所以它对消息的可靠性以及消息的持久化机制考虑的并不...原创 2018-07-04 09:43:33 · 306 阅读 · 0 评论