~/talk

Stateful Applications in the Age of Durable Execution

Talkat TechSummit Amsterdam 2025 · on Tuesday, 2025-09-16· [distributed-systems, databases]
slides:none on file

Durable execution engines like ReState (and alternatives such as Temporal or Azure Durable Functions) provide single-writer per key semantics and exactly-once processing, letting a durable function serialize updates, suspend for long waits and resume without lost or duplicate updates. Use per-entity virtual objects (or time-limited workflows) to event‑source a bike’s history with immediate consistency; push aggregated queries to an external store to avoid hot‑key contention; plan handler versioning for backward compatibility and rely on built-in traces for observability.

AI-written summary · about

  1. 0:00Introduction to talk
  2. 1:46What and why durable execution
  3. 8:09Durable function workflow
  4. 13:14Virtual objects for state
  5. 18:09Bike aggregate implementation
  6. 21:41Observability and versioning
  7. 23:28Key takeaways and summary
  8. 25:16Q&A session
~/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.