~/talk

Event Sourcing: deep dive

TalkinRussianat HolyJS 2022 Autumn · 2022-11-10..11-20· [microservices]
links:none on file
slides:none on file

Covers practical challenges in building Event Sourcing systems, naming architectural decisions and common pitfalls that can break a project. Describes lessons learned from over four years of hands-on experience with Event Sourcing and concrete mistakes to avoid.

AI-written summary · about

  1. 0:00Introduction
  2. 1:11What is Event Sourcing
  3. 4:43Event Sourcing benefits
  4. 7:33Replaying state
  5. 9:44Change history key
  6. 10:51Handling load
  7. 13:23Scaling projections
  8. 15:09UI speed with projections
  9. 17:18Event Sourcing + CQRS + DDD
  10. 20:09What is CQRS
  11. 22:20Saga pattern issues
  12. 29:48Event bus mistakes
  13. 33:00Event Sourcing problems
  14. 34:47Pull strategy
  15. 38:18Projection types
  16. 41:51Metadata in Event Store
  17. 43:16Event Sourcing and GDPR
  18. 43:59Optimizing with snapshots
  19. 45:06Event versioning
  20. 46:10Choosing Event Store
  21. 49:01Production examples
  22. 51:55Q&A
~/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.