Spring Cloud Stream and Apache Kafka
Hi, I am Malathi Boggavarapu working at Volvo Group and i live in Gothenburg, Sweden. I have been working on Java since several years and had vast experience and knowledge across various technologies. Apache Kafka is a distributed streaming platform that provides scalable, high-throughput messaging systems in place of traditional messaging systems like JMS. It is developed by LinkedIn. I will come up with new post which will explain about Kafka architecture in detail as this post demonstrates only the simple application which uses Kafka as streaming platform. In this post we take a look at how to build a streaming application using Spring Boot, Spring Cloud Stream and Apache Kafka. Spring Cloud Stream is a framework built upon Spring Boot which is used to build message driven microservices. I have also uploaded the exercise files to my GitHub. You can find them at MalathiBoggavarapu / SpringCloudKafka So let's get started now. First we...