How to Use Kafka Streams for Stateful and Stateless Data Processing
Kafka Streams is a Java library for building stream processing applications with Apache Kafka. It can be used or embedded within Java applications to process streaming data in Kafka topics. It’s a standalone library that only depends on Kafka and uses it as the foundation for high availability and reliability. Kafka Streams has two types of APIs: 1. Streams DSL – A high-level API 2. Processor – A low-level API This guide covers the high-level Streams DSL API, which provides a functiona……
Read more here: Source link
