~/talk

Lost in transaction?

Talkat Jfokus 2018 · 2018-02-05..02-07· [distributed-systems, microservices]
slides:none on file

Demonstrates concrete fixes and a runnable demo: synchronous REST calls block threads so add a circuit breaker (Hystrix) to fail fast; move retries into a local, persisted workflow to perform stateful retrying (Camunda engine embedded in Spring Boot) with three retries at one‑minute intervals and a 202/200 degrade‑to‑async response; shows event‑driven wiring over Kafka, external task workers pulling work, and an operator UI that replays retries. All examples are on GitHub and run live.

AI-written summary · about

  1. 0:00Intro
  2. 1:05Distributed systems
  3. 2:14Cascading failures
  4. 6:25Circuit Breaker
  5. 7:50Fail Fast
  6. 15:00Workflow Engine
  7. 20:27Route Flow Engine
  8. 25:15Re retrying
  9. 31:26Distributed transactions
  10. 33:23Saga pattern
  11. 40:14Synchronous communication
  12. 41:22Demo
  13. 44:57Workflows
  14. 46:43Summary
~/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.