N3kna9bersjmepjhyx7s
SkillsCast

Event Sourcing, CQRS and Event Driven Systems

9th August 2018 in London at CodeNode

There are 1 other SkillsCast available from Microservices August Meetup

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.

Key takeaways:

  • 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:

Thanks to our sponsors

Event Sourcing, CQRS and Event Driven Systems

Savvas Kleanthous

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

SkillsCast

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.

Key takeaways:

  • 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:

Thanks to our sponsors

About the Speaker

Event Sourcing, CQRS and Event Driven Systems

Savvas Kleanthous

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