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

GotoChgo 2019: Not Just Events: Developing Asynchronous Microservices from Chris Richardson

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

MicroCPH - Managing data consistency in a microservice architecture using Sagas from Chris Richardson

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

Building and deploying microservices with event sourcing, CQRS and Docker (Berlin microxchg, Munich microservices meetup) from Chris Richardson

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

Developing microservices with aggregates (SpringOne platform, #s1p) from Chris Richardson

Handling Eventual Consistency in JVM Microservices with Event Sourcing

This talk was given with Kenny Bastani, Pivotal at JavaOne 2016.

Video

Slides

Handling Eventual Consistency in JVM Microservices with Event Sourcing (javaone 2016) from Chris Richardson

Stay in touch
Copyright © 2021 Eventuate, Inc • All rights reserved.