~/talk

Granularity & Communication for Microservices Architectures

slides:none on file

Explains a concrete tradeoff method for microservice granularity using five disintegrators and three integrators to iterate service boundaries, shows how database and workflow coupling force re-bundling, and models dynamic coupling as a three‑dimensional space (communication, consistency, coordination). Maps all eight saga patterns (epic, fantasy, orchestrated, parallel, time travel, anthology and the anti‑pattern horror story saga), compares complexity, responsiveness and scalability, and gives heuristics for choosing orchestration vs choreography and sync vs async.

AI-written summary · about

  1. 0:00Start
  2. 2:05what is the right level of granularity for a service?
  3. 2:32service granularity
  4. 18:16"primal forces" in dynamic coupling
  5. 21:17dynamic quantum coupling
  6. 22:29transactional sagas
  7. 23:13epic saga
  8. 28:12fantasy fiction saga
  9. 30:45fairy tale saga
  10. 33:55parallel saga
  11. 35:51phone tag saga
  12. 37:55horror story saga
  13. 39:20horror story anti-pattern!
  14. 40:10time travel saga
  15. 41:04anthology saga
  16. 41:42saga summary
  17. 42:18trade-off observations
~/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.