~/talk

Eventuous Event Sourcing with .NET

Talkat NDC Oslo 2021 · 2021-11-29..12-03· [dotnet, microservices]
slides:none on file

Eventuous is an opinionated .NET library that builds a production-ready event sourcing stack: Event Store for persistence, MongoDB projections, Google Pub/Sub/RabbitMQ producers, and OpenTelemetry/Zipkin tracing. Demo shows a small booking app wired with .NET 6 minimal APIs, returning events to the UI to avoid re-queries, a shovel that transforms events for integration, partitioned subscriptions that yield up to 8x projection speedup, and load testing paths for 10 million events per day — production features implemented and exercised.

AI-written summary · about

  1. 0:00Intro
  2. 2:33Whats wrong with Eventuous
  3. 7:15Why Alexey started Adventures
  4. 9:33The problem with doing things yourself
  5. 10:49Open source frameworks
  6. 12:23Where to start
  7. 12:53What you need
  8. 15:23How to use it
  9. 17:42Legacy version
  10. 22:05Device API
  11. 24:16Application Service
  12. 26:20State
  13. 27:43Requery
  14. 29:43Collections
  15. 30:53Projection
  16. 41:59OpenTelemetry Zipkin
  17. 47:22Application Exceptions
  18. 49:30Eventuous Metrics
  19. 53:20Future Plans
~/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.