1 DAY CONFERENCE

Implementing DDD & CQRS with the Event Store

Topics covered:

Monday, 16th September in New York City

Overview

Excited? Share it!

Programme

Implementing DDD & CQRS with the Event Store (Part I)

Watch this SkillsCast of Greg & James' tutorial and learn how to:

  • write to the Event Store using the HTTP interface
  • consume event streams over HTTP as Atom feeds
  • understand immutability, caching and scaling reads
  • implement authentication and authorisation
  • use reading, writing with the .NET client
  • implement subscriptions and durable subscriptions using the .NET client
  • implement a repository for event-sourced aggregates
  • use a durable subscriber to populate external read models

If you enjoyed this DDD & CQRS with the Event Store (Part I) SkillsCast Tutorial, do check out Part II - DDD & CQRS with the Event Store

If you like to find out more about The Event Store and find downloads, go to geteventstore.com

Greg Young

Greg Young coined the term "CQRS" (Command Query Responsibility Segregation) and it was instantly picked up by the community who have elaborated upon it ever since.

James Nugent

James is a software developer and consultant living in Bath, England. He often works on systems in industries with significant regulatory constraints, including pharmaceutical manufacturing, healthcare and energy. He is currently working on the op

Implementing DDD & CQRS with The Event Store (Part II)

Watch this SkillsCast recording of this two-part Tutorial by Greg Young and James Nugent to learn how to use DDD, CQRS and the EventStore to:

  • theory of projections and basic building blocks
  • debugging projections using Chrome
  • repartitioning event streams
  • using state to correlate events
  • joining multiple event streams
  • emitting new events
  • transforming and filtering results
  • case study: a temporal correlation query for selecting candidates for clinical trials based on medical history
  • overview of other uses for the Event Store

You can find a SkillsCast recording of Part I of this tutorial here.

The Event Store is an open-source, functional database with Complex Event Processing in JavaScript. Go to geteventstore.com to find more information and downloads.

Greg Young

Greg Young coined the term "CQRS" (Command Query Responsibility Segregation) and it was instantly picked up by the community who have elaborated upon it ever since.

James Nugent

James is a software developer and consultant living in Bath, England. He often works on systems in industries with significant regulatory constraints, including pharmaceutical manufacturing, healthcare and energy. He is currently working on the op

SkillsCasts

Hold tight, skillscasts coming soon!