~/talk

Hiding The Lead

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

Argues that microservice success depends on independent deployability and that old structured‑programming ideas — information hiding, cohesion and several distinct kinds of coupling — still decide whether services can evolve. Calls out three coupling types: domain coupling (normal service-to-service contracts), common coupling (shared data stores), and content coupling (pathological direct DB access, seen surprisingly often). Recommends explicit contracts: DTOs, JSON Schema or Avro, protocol buffers with tooling like protolock, plus tests and APIs instead of reaching into another service’s implementation.

AI-written summary · about

  1. 0:00Introduction
  2. 1:35Independent Deployability
  3. 4:43Modules
  4. 8:41Information Hiding
  5. 10:47Explicit
  6. 14:43Data Transfer Object
  7. 16:05Module Connections
  8. 18:02Schemas
  9. 22:58Cohesion
  10. 26:55Domain Coupling
  11. 30:06Common Coupling
  12. 37:25Summary
  13. 40:05QA
~/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.