Eventuate presentations
There are the following talks:
- Eventuate Tram
- Not Just Events: Developing Asynchronous Microservices
- Managing data consistency in a microservice architecture using Sagas
- Eventuate Local
- Building and deploying microservices with event sourcing, CQRS and Docker - basics of event sourcing and CQRS
- Developing microservices with aggregates - DDD aggregates and event sourcing
- Handling Eventual Consistency in JVM Microservices with Event Sourcing - event sourcing
Eventuate Tram presentations
There are the following Eventuate Tram presentations:
- Not Just Events: Developing Asynchronous Microservices
- Managing data consistency in a microservice architecture using Sagas
Not Just Events: Developing Asynchronous Microservices
This presentation (from GOTO Chicago 2019) describes how to solve distributed data management problems in a microservice architecture using asynchronous messaging.
I described how to implement transactions using the Saga pattern and implement queries using the CQRS pattern.
Both patterns rely on asynchronous messaging between services.
Slides
Video
Managing data consistency in a microservice architecture using Sagas
This presentation (from MicroCPH 2019) focuses on implementing transactions that span services using the Saga pattern
Slides
Video
Eventuate Local presentations
There are the following event sourcing presentations:
- Building and deploying microservices with event sourcing, CQRS and Docker - basics of event sourcing and CQRS
- Developing microservices with aggregates - DDD aggregates and event sourcing
- Handling Eventual Consistency in JVM Microservices with Event Sourcing - event sourcing
Building and deploying microservices with event sourcing, CQRS and Docker
This presentation was given at the Microservice Meetup Munich.
Video
Slides
Developing microservices with aggregates
This talk was given at SpringOne Platform 2016.
Chris Richardson describes how to use aggregates to design modular business logic that can be partitioned into microservices. He also discussed his ideas on how to use DDD and CQRS concepts as a guide for implementing a robust microservices architecture.
Video
Watch the video
Slides
Read the slides
Handling Eventual Consistency in JVM Microservices with Event Sourcing
This talk was given with Kenny Bastani, Pivotal at JavaOne 2016.
Video
Slides