Spring Cloud Stream Kafka binder provides implementation of Spring Cloud Stream binding API for Apache Kafka, allowing transparent connectivity of Spring Cloud Stream microservices to Apache Kafka destinations (e.g., topics).
As long as Spring Cloud Stream and a Spring Cloud Stream Kafka Binder dependencies are on the classpath any Spring Boot application with @EnableBinding
is capable to bind to Apache Kafka destinations.
For more comprehansive step-by-step getting started experience please refer to the Quick Start section of the user guide.
Spring Cloud Stream supports a variety of Apache Kafka Client releases. To learn more about it, please refer to the Apache Kafka Client Compatibility section in the Wiki page.