Kafka Streams is a client library for building stream processing applications on top of Apache Kafka.