Stream Processing with the Spring Framework (Like You've Never Seen It Before)


Details
At our September Meetup, we're welcoming special guest, Viktor Gamov from Confluent!
Let's assume you are eager to refactor your existing monolith, legacy system, or other to-be-deprecated code into a shiny new event-driven system. And let us assume, while you are in the process, that you want to use the Spring Framework as your guiding architectural substrate. These are not just cool things to do—they are measured, well-informed, downright wise architectural decisions with many successful projects behind them.
In this talk, Viktor Gamov will live-code their way to a small, functioning, microservices-based web application. We'll use Spring Boot for the web interfaces, Apache Kafka to integrate the services, and of course Spring for Kafka as the API between the two. If you want to use Spring and Kafka together, apply the right patterns, avoid the wrong antipatterns, and generally get a good glimpse into a solid toolset for building a modern Java web application, look no further.

Stream Processing with the Spring Framework (Like You've Never Seen It Before)