~/talk

Orchestration vs Choreography, A Guide To Composing Your Monolith

slides:none on file

Argues orchestration wins when workflows are complex or need coordinated rollback, while choreography scales and improves independence; recommends an orchestrator per workflow to isolate failures. Calls out specific tools and patterns: Kafka (durable log), AMQP exchanges, AWS Step Functions, Pact, OpenAPI/AsyncAPI, Avro/Thrift and OpenTelemetry for observability. Cites Lehman’s laws about quality and decay, a Sky Bet outage where a ship’s anchor severs three of four links, and a dependency board that drove delivery to near stall. Prefers events over commands but warns of infinite loops, schema evolution and control-plane needs.

AI-written summary · about

  1. 0:00Orchestration vs choreography
  2. 3:09Software architecture for change
  3. 6:40E-commerce workflows
  4. 9:07Orchestration deep dive
  5. 15:04Choreography deep dive
  6. 22:48Choosing between orchestration and choreography
  7. 27:41Dangers of coupling
  8. 33:35Key takeaways
  9. 40:59Q&A
~/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.