~/talk

Distributed Eventsourcing with Akka

slides:none on file

Explains how to build distributed, stateful identities by combining event sourcing with Akka Persistence and Cluster Sharding: persistent actors append events to a pluggable journal (Cassandra, JDBC, etc.), use snapshotting to avoid replaying millions or billions of events, and auto-activate/passivate entities so a 30M-user scale can be sharded across nodes. Shows command → event flow, at-least-once delivery, and version-based conflict checks; proves resilience and elasticity but warns about availability vs consistency tradeoffs and the need for domain-driven snapshotting and tuning.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 1:07Why distributed systems matter
  3. 10:05CRUD equals pain in distributed systems
  4. 14:36What is event sourcing
  5. 19:37Commands vs events explained
  6. 27:26Akka Persistence architecture
  7. 35:19Identity versus state in distributed systems
  8. 38:31Cluster sharding for scalability
  9. 42:28Consistency in distributed systems
  10. 48:23Q&A and closing remarks
~/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.