~/talk

Durable Execution: The Next Leap for Microservices Architectures

Talkat Voxxed Days Brussels 2024 · 2024-05-21..05-22· [microservices]
links:none on file
slides:none on file

Durable execution tracks and replays function progress via a central server that proxies RPC over HTTP2 and stores a sequential event log so executions recover exactly to the precrash point, eliminating manual retry and reconciliation logic. The demo builds an e‑commerce flow with payments using stable idempotency tokens, delivery callbacks, Kafka-driven driver location updates and durable timers, showing retries after crashes that resume without double charges and succeed. Implementation is open source as a single-node Rust binary with a distributed and managed cloud release planned.

AI-written summary · about

  1. 0:00Durable execution concept
  2. 4:01How durable execution works
  3. 8:46Durable execution demo
  4. 12:18Restate architecture
  5. 13:43Extending to communication
  6. 16:33State management
  7. 20:53E-commerce workflow demo
  8. 26:33Callbacks and messages
  9. 28:38Driver service state
  10. 31:35Durable execution benefits
  11. 32:42AWS Lambda integration
  12. 34:07Use cases
  13. 36:57Components summary
  14. 37:19Closing
~/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.