~/talk

Demystifying "event-based" software concepts and methodologies

Talkat Confitura 2022 · on Saturday, 2022-06-25· [microservices, software-architecture]
slides:none on file

Clear definitions and concrete tooling: events are immutable notifications and storing them (vs state) lets you replay to rebuild aggregate state; architectures mapped: event notification, event-carried state transfer, event streaming and true event sourcing with an append-only event store that supports snapshots, partitioning, upcasters and replay. Claims: Axon Server pairs a message router + embedded event store (gRPC, free/cloud tiers) and Axon Framework provides Java JVM APIs for command/query/event handlers, unit-of-work ordering, scatter/gather and subscribing queries, encryption-for-GDPR key deletion, and a given/when/then test kit.

AI-written summary · about

  1. 0:00Event-driven systems intro
  2. 1:49State vs events storage
  3. 4:19Defining events immutability
  4. 6:09Event storming modeling
  5. 8:15Event modeling blueprint
  6. 10:23Producers consumers routing
  7. 12:27Event-driven marketing term
  8. 13:30Notifications not drivers
  9. 14:52Notification vs state transfer
  10. 16:59Event streaming source of truth
  11. 20:49Event sourcing rebuild state
  12. 23:19Event store characteristics
  13. 26:53Snapshotting partitioning
  14. 29:49Passive aggressive events
  15. 33:05Commands queries CQRS
  16. 35:57Read write models CQRS
  17. 39:33ES CQRS DDD together
  18. 40:59Axon Server Axon Framework
  19. 43:50Microservices from monoliths
  20. 46:22Q&A Axon Server
  21. 50:12GDPR in event stores
  22. 52:18Locking sequence guarantees
  23. 56:14Schema migration upcasting
  24. 58:19Invalid events handling
  25. 1:01:55Snapshots in event stores
  26. 1:03:41Query scatter-gather patterns
  27. 1:05:31When to use event-driven
  28. 1:08:39Learning event-driven resources
  29. 1:09:42Unit testing event architectures
~/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.