YoVDO

7 Reasons Why Your Microservices Should Use Event Sourcing & CQRS

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Microservices Courses Governance Courses CQRS Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Complete guide to building an app with .Net Core and React
Udemy
The complete NestJS developer. Enterprise Node.js framework
Udemy
CQRS in Practice
Pluralsight
Modern Software Architecture: Domain Models, CQRS, and Event Sourcing
Pluralsight
Event-Driven Microservices, CQRS, SAGA, Axon, Spring Boot
Udemy