Event sourcing is a pattern for storing entities such that we lose no information by storing changes to our entities. There are a number of benefits in using event sourcing, but there are also some common pitfalls that a lot of developers face when trying to put it into practice.
This talk will be an introduction to Event Sourcing and will cover some patterns and practices that are common when using Event Sourcing. CQRS will also be covered in some detail and we'll see how CQRS both solves and at the same time is the underlying reason for a lot of the issues faced by developers developing Event Sourced solutions.
Learn what event sourcing is and how it works
How can ES and CQRS be used to solve actual business problems
Being able to evaluate use of event sourcing and/or CQRS
YOU MAY ALSO LIKE:
- Tensorflow & Firebase Hacknight (in London on 3rd September 2018)
- CloudNative London 2018 (in London on 26th - 28th September 2018)
- Greg Young's CQRS, Domain Events, Event Sourcing and how to apply DDD (in London on 22nd - 24th October 2018)
- Russ Miles' Microservices Workshop (in London on 12th - 14th December 2018)
Event Sourcing, CQRS and Event Driven Systems
Savvas Kleanthous is the head of engineering at ParcelVision, but remains a software developer at heart. Savvas always had a big interest in high-throughput, low latency systems and is a passionate advocate of DDD and microservices, and he has experience designing, implementing and delivering systems using CQRS and ES. Savvas can be found on Twitter at @skleanthous