上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 最近事情多有点犯懒,依然带来一篇译文:Apache Kafka Producer Improvements with the Sticky Partitioner 消息在系统中流转的时间对于Kafka的性能来说至关重要。具体到Producer而言,Producer端的延时(Latency)通常被定义 阅读全文
posted @ 2020-03-21 17:54 huxihx 阅读(2369) 评论(1) 推荐(4) 编辑
摘要: 降低Kafka延时的方法论 阅读全文
posted @ 2020-03-04 16:49 huxihx 阅读(2228) 评论(2) 推荐(0) 编辑
摘要: Kafka Streams汇总求和 阅读全文
posted @ 2020-02-03 16:01 huxihx 阅读(866) 评论(2) 推荐(1) 编辑
摘要: 1. 背景 上一篇介绍了merge算子的作用。这一篇介绍如何从一个Kafka Streams中过滤掉那些重复出现的事件,只留下那些唯一的事件。 2. 功能演示说明 假设我们要执行去重逻辑的事件格式如下: {"ip":"10.0.0.1","url":"https://docs.confluent.i 阅读全文
posted @ 2020-01-06 10:46 huxihx 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 1. 背景 上一篇演示了split操作算子的用法。今天展示一下split的逆操作:merge。Merge算子的作用是把多股实时消息流合并到一个单一的流中。 2. 功能演示说明 假设我们有多个Kafka topic,每个topic表示某类特定音乐类型的歌曲,比如有摇滚乐、古典乐等。本例中我们演示如何使 阅读全文
posted @ 2019-12-09 10:51 huxihx 阅读(977) 评论(0) 推荐(0) 编辑
摘要: 背景 上一篇演示了filter操作算子的用法。今天展示一下如何根据不同的条件谓词(Predicate)将一个消息流实时地进行分流,划分成多个新的消息流,即所谓的流split。有的时候我们想要对消息流中的不同消息类型进行不同的处理逻辑,此时流split功能就显得非常的实用。 演示功能说明 今天依然使用 阅读全文
posted @ 2019-11-05 09:40 huxihx 阅读(947) 评论(0) 推荐(0) 编辑
摘要: 背景 上一篇我们介绍了Kafka Streams中的消息过滤操作filter,今天我们展示一个对消息进行转换Key的操作,依然是结合一个具体的实例展开介绍。所谓转换Key是指对流处理中每条消息的Key进行变换操作,以方便后面进行各种groupByKey操作。 演示功能说明 本篇演示selectKey 阅读全文
posted @ 2019-10-12 14:35 huxihx 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 背景 上一篇我们介绍了Kafka Streams中的消息转换操作map,今天我们给出另一个经典的转换操作filter的用法。依然是结合一个具体的实例展开介绍。 演示功能说明 本篇演示filter用法,即根据给定的过滤条件或逻辑实时对每条消息进行过滤处理。今天使用的输入topic消息格式如下: {"n 阅读全文
posted @ 2019-09-19 11:13 huxihx 阅读(1190) 评论(0) 推荐(0) 编辑
摘要: 背景 最近发现Confluent公司在官网上发布了Kafka Streams教程,共有10节课,每节课给出了Kafka Streams的一个功能介绍。这个系列教程对于我们了解Kafka Streams还是很有帮助的。为什么要了解Kafka Streams?其实我一直觉得国内对于Flink有点过于迷恋 阅读全文
posted @ 2019-09-16 10:47 huxihx 阅读(3779) 评论(5) 推荐(0) 编辑
摘要: Kafka 2.3发布后官网的Consumer参数中增加了一个新的参数:group.instance.id。下面是这个参数的解释: A unique identifier of the consumer instance provided by end user. Only non-empty st 阅读全文
posted @ 2019-08-21 14:04 huxihx 阅读(5366) 评论(5) 推荐(2) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页