Kafka如何实现实时流处理 Part 1 - André Melo


Apache Kafka可能主要被称为消息传递中间件,其结构比队列更灵活,但它也使团队能够更低地进入实时数据管道。
使用Kafka的所谓流应用程序具有可扩展性,容错性,并且显示强大的排序和交付保证,此外还具有用于将数据移入和移出Kafka集群的广泛集成。一些应用程序可以利用Kafka Streams来完成繁重的工作,而不必仔细设计,维护和测试手动数据密集型解决方案。
第一部分将重点介绍基本的流处理操作,以便介绍一些相关的挑战。卡夫卡的基本知识有所帮助,但并不是必需的; 我们将专注于流的高级视图,并讨论如何在必要时在Kafka中表示它们。

该文图多字少,容易理解,点击标题查看原文,