Building Event-Driven Systems with Spring Cloud Stream

Logo
Presented by

Jakub Pilimon, Software Developer / Trainer / Architect

About this talk

Event sourcing architectures naturally lead to messaging and CQRS-based services. We can benefit from getting rid of typical relational database models and replacing them with event reconstruction. Join this webinar to understand how events naturally imply projections and different read models for data. In this talk we will explore these patterns, implemented with real Spring Cloud Stream applications. We will review how ES and CQRS concepts were perceived and used in the databases construct for many years and what's new about them in microservices context. And we’ll learn how to leverage eventual consistency and event-driven architecture with the use of pure Spring tools! For the fans of Functional Programming, you will learn how you can model your domain with just functions, pattern matching, left fold and immutability. Never lose information in your ORM-based system again!
Related topics:

More from this channel

Upcoming talks (0)
On-demand talks (66)
Subscribers (31765)
Microservices, containers, and Kubernetes help to free apps from infrastructure, enabling them to work independently and run anywhere. With VMware Tanzu, you can make the most of these cloud native patterns, automate the delivery of containerized workloads, and proactively manage apps in production. It’s all about freeing developers to do their thing: build great apps.