~/talk

DDD, Event Sourcing and Actors

slides:none on file

Describes implementing event sourcing with C#, EventStore and Proto.Actor, replacing per-command stream reads by actors that hold aggregate state in memory and only restore once, which reduces reads and speeds throughput. Demonstrates a cluster running hundreds of thousands of actors and systems handling tens of thousands of commands per second and billions of messages per month. Shows projection actors that buffer and snapshot writes to avoid scaling bottlenecks on read models, notes clustering/operational caveats but reports significant performance gains in production.

AI-written summary · about

  1. 0:00Introduction
  2. 2:58Event sourcing challenges
  3. 8:45Parallel world of systems
  4. 10:48The actor model approach
  5. 14:13Implementing actors
  6. 17:28Scaling and benefits
  7. 20:25Code structure and decoupling
  8. 23:14Projection scaling issues
  9. 25:15Competing consumer problems
  10. 29:08Actor-based projections
  11. 32:00Efficient state management
  12. 36:16Implementation details
  13. 40:14Infrastructure deployment
  14. 44:38Final thoughts and QA
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.