Kafka
Kafka 消息队列。
知行,自省
这个作者很懒,什么都没留下…
展开
-
初探 Kafka Streams 之三:核心概念
Kafka Streams是一个客户端库,用于处理和分析存储在 Kafka 中数据。它建立在重要的流处理概念之上,例如正确区分事件时间和处理时间、窗口支持、简单而高效的管理和应用程序状态的实时查询。Kafka Streams 的进入门槛很低(low barrier to entry):可以在一台机器上快速编写和运行一个小规模的概念验证;只需要在多台机器上运行应用程序的其他实例,即可扩展到大容量的生产工作负载。Kafka 流通过利用 Kafka 的并行模型透明地处理同一应用程序的多个实例的负载平衡。Kaf原创 2020-06-17 17:33:57 · 426 阅读 · 0 评论 -
初探 Kafka Streams 之二:编写 Kafka Streams 应用程序
一、构建一个 Maven 项目通过如下命令,利用Kafka Streams Maven Archetype创建一个Streams项目:mvn archetype:generate \ -DarchetypeGroupId=org.apache.kafka \ -DarchetypeArtifactId=streams-quickstart-java \ -DarchetypeVersion=2.5.0 \ -DgroupId=streams.examples \原创 2020-06-15 10:05:03 · 756 阅读 · 0 评论 -
初探 Kafka Streams 之一:运行 Kafka Streams 示例程序
初探 Kafka:运行 Kafka Streams 示例程序kafka Streams 是一个客户端库,使用存储在 Kafka 集群中的数据作为输入、输出,用于构建任务关键的实时应用和微服务。在客户端侧,Kafka Streams 结合编写和部署标准 Java 和 Scala 应用的简易性与 Kafka 服务端集群技术的优势,使这些应用具有高度的可伸缩性、弹性、容错性、分布式等优点。下面使用 WordCountDemo 作为示例代码,演示如何使用 Kafka Streams 库运行一个流式应用。Word原创 2020-06-12 17:51:06 · 702 阅读 · 2 评论