~/talk

Getting started with Orchestration and Choreography in Distributed Applications

slides:none on file

Clear rule: use orchestration for strict intra‑domain sequencing and retries and choreography to decouple services with events. Practical stack: Step Functions + EventBridge with Lambda, DynamoDB, S3, Rekognition, Transcribe/Polly and websockets. Implements per‑order state machines, Saga compensations for failures, and idempotency to avoid double charges. Production proof: a Serverless Espresso demo runs on free tier (~1,000 coffees/day) and has 50,000 coffees served across events, showing the pattern scales and the workflow UI and auditing actually work.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 1:54Problem of task coordination
  3. 5:44Orchestration with state machines
  4. 9:58AWS Step Functions demo
  5. 11:23Decoupling microservices
  6. 13:31Event choreography basics
  7. 17:19Event bus patterns in AWS
  8. 22:13Event design best practices
  9. 26:51Error handling with Saga pattern
  10. 28:55When to use orchestration vs choreography
  11. 30:43Real-world serverless coffee shop demo
  12. 37:05Key takeaways and resources
~/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.