~/talk

Demystifying ‘Event’ Related Software Concepts and Methodologies

Talkat GeeCON 2023 · 2023-04-19..04-21· [microservices]
slides:none on file

Defines events as immutable notifications and shows how switching from storing state to storing changes lets you answer who, when and why; demonstrates event sourcing by rebuilding an aggregate from an event stream so the stream becomes the single source of truth; lists required event-store features: append-only storage, full sequential reads, per-aggregate snapshots to avoid replaying millions of events, and partitioning/archiving; contrasts event notification vs event-carried state transfer; shows a deployed stack: a message router plus an event store (Axon Server) and an HTTP bridge and framework providing command/query/event buses.

AI-written summary · about

  1. 0:00Introduction
  2. 2:13Store Changes
  3. 5:13Event
  4. 7:16Event storming
  5. 9:03Event modeling
  6. 11:59Eventdriven systems
  7. 13:58Eventdriven as a buzzword
  8. 15:03Eventdriven as a false claim
  9. 16:56Event notification
  10. 18:34Event card state transfer
  11. 27:24Sequential read
  12. 29:07Snapshots
  13. 31:04Partitioning archiving
  14. 32:58Passive aggressive events
  15. 36:42Message Router
  16. 38:55SecureS
  17. 41:56WorkSonic
  18. 44:23Action Framework
  19. 46:35More Information
  20. 47:32GeeCON Amsterdam
  21. 48:37Outro
~/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.