Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

7 Reasons Why Your Microservices Should Use Event Sourcing & CQRS

Devoxx via YouTube

Overview

Explore a 40-minute conference talk by Hugh Mckee at Devoxx that delves into seven compelling reasons for implementing Event Sourcing and CQRS in microservice architectures. Discover how this alternative approach to data persistence can revolutionize your microservice systems, going beyond commonly cited benefits like natural audit logs and historical event replay. Gain insights into how Event Sourcing and CQRS can reduce service coupling, improve read and write performance, elevate concurrency barriers, simplify messaging, and enhance governance. Learn about event modeling, the CQRS pattern, and the pull pattern while understanding the journey of modernization in microservices. By the end of this talk, challenge your perspective on data persistence strategies and consider the potential advantages of adopting Event Sourcing and CQRS as your primary approach in microservice environments.

Syllabus

Introduction
Modernizations journey
Microservices characteristics
Break up the data
What is Event Sourcing
Event Modeling
Reduce Service Coupling
CQRS Pattern
Read vs Write Performance
Elevate the concurrency barrier
Simplify messaging
Dealing with messaging
Speed of light
Pull pattern
Governance
Conclusion
Stateless vs Stateful

Taught by

Devoxx

Reviews

Start your review of 7 Reasons Why Your Microservices Should Use Event Sourcing & CQRS

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.