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

Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Scalable Microservices with Kubernetes
Google via Udacity
Introduction to Kubernetes
Linux Foundation via edX
Architecting Distributed Cloud Applications
Microsoft via edX
IBM Cloud: Deploying Microservices with Kubernetes
IBM via Coursera