~/talk

Capability Mapping

Talkat NDC Oslo 2020 · 2020-06-08..06-12· [microservices]
slides:none on file

Argues that microservices must align to business processes (not just vague domains) to get independent deployability and avoid the entity-service anti‑pattern. Recommends finding boundaries with value stream mapping and event storming, targeting processes or activities as services, using events/AMQP for low coupling and HTTP/gRPC when near‑real‑time is needed. Warns against nano‑services and ESBs, aims for roughly 80% product mode / 20% project mode so teams ship independently.

AI-written summary · about

  1. 0:00Intro
  2. 0:29Agenda
  3. 1:54Why Microservices?
  4. 2:50Monoliths Do Not Scale To Many Teams!
  5. 6:50Microservices let us scale an organisation
  6. 8:36Independent Deployability
  7. 9:12Product Mode
  8. 12:36A Brief History of Microservices
  9. 20:01Microservices are partitions of software
  10. 22:12Microservices require Common Closure
  11. 22:54Microservices need stable partitions
  12. 24:50Cohesion and Coupling
  13. 25:52Splitting Up Services
  14. 26:56SOA is Aligned to Processes
  15. 28:29Process & Capability
  16. 30:03Finding Processes
  17. 30:34Value Stream Mapping
  18. 38:55Guest Cycle
  19. 40:35Smart Endpoints and Dumb Pipes
  20. 42:17Multitudes, Multitudes
  21. 43:06Event Storming
  22. 48:33Microservices are Bounded Contexts!
  23. 50:33Inside the Microservice Boundary
  24. 52:40Across Microservice Boundaries
~/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.