~/talk

Granularity and Communication in Microservice Architectures

slides:none on file

Introduces the architecture quantum as a metric, gives five disintegrators (functionality, volatility, scalability, fault tolerance, security) and three integrators (transactionality, data dependency, workflow) to iterate service boundaries, and enumerates eight saga classes (synchronous/asynchronous × atomic/eventual × orchestration/choreography). Shows which combos cause slow blocking, impossible error recovery (the asynchronous atomic choreography anti‑pattern), and which favor responsiveness and scale (asynchronous eventual orchestrated). Recommends iterative application of these tools and prefers eventual consistency for most distributed workflows.

AI-written summary · about

  1. 0:00Introduction and scope
  2. 3:00Service disintegrators
  3. 7:47Operational drivers
  4. 10:14Service integrators
  5. 14:24Workflow considerations
  6. 17:16Dynamic coupling forces
  7. 22:12Consistency and data
  8. 24:20Orchestration vs choreography
  9. 28:58Saga patterns
  10. 34:04Advanced saga patterns
  11. 38:23Choreographed sagas
  12. 42:22Q&A and conclusion
~/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.