Real-life Event Sourcing Advanced

4x 4h remote workshop
Alexey Zimarev

Real-life Event Sourcing Advanced

No dates are scheduled for this workshop. Let us know if you think we should organize it near you, or if you'd like to book it on premise in your organisation.


Join Alexey Zimarev, the Event Sourcing enthusiast, Developer Advocate at Event Store and the author of "Hands-On Domain-Driven Design with .NET Core" book for a two days workshop for developers and architects who are willing to learn practical aspects of implementing Event Sourcing.

The aim of this workshop is to dive deeper into production aspects of Event Sourcing and answer some common questions about performance, scaling, integrations, dealing with legacy systems, production readiness and maintenance.

Topics covered:

  • Impact of Event Sourcing to architecture
  • Integrating with events
  • Scaling read and write sides of CQRS
  • Orchestration and choreography
  • Integration with events
  • Production readiness
  • Maintaining an event-sourced system beyond day one
  • Dealing with legacy systems

Requirements

You should be familiar with Event Sourcing as a pattern and be able to write a DDD-flavoured event-sourced application on your own, from scratch. You need to be familiar with DDD concepts like Ubiquitous Language, Bounded Context and Aggregate.

Alexey will write code in C# but participants can use any language. EventStore will be used to persist events. Prepare by setting up a client library for your language. The official client is available for .NET and community-driven libraries exist for Java, NodeJS, Python and other languages.

Alexey Zimarev

About Alexey Zimarev

Alexey is CEO at Ubiquitous and Developer Advocate at Event Store. He is the author of “Hands-on Domain-Driven Design with .NET Core” book.

His particular interests are in event-driven architectures, domain-driven design, distributed systems, and event-sourcing. Alexey contributes to open-source software as a member of MassTransit and Proto.Actor projects, and a maintainer of RestSharp. He manages the Domain-Driven Design Norway meetup group and speaks at technical conferences.

All workshops by Alexey Zimarev
@Zimareff

No dates are scheduled for this workshop. Let us know if you think we should organize it near you, or if you'd like to book it on premise in your organisation.


Also check out