~/talk

Hiding The Lead

Talkat Build Stuff 2021 · 2021-11-17..11-19· [microservices, software-architecture]
slides:none on file

Argues that independent deployability depends on strict information hiding and shows concrete failure modes: shared databases create common coupling and distributed monoliths, direct data access creates content coupling (pathological), while inevitable interactions are domain coupling. Recommends owning aggregates (orders state machine), exposing minimal stable APIs, using explicit schemas like OpenAPI JSON Schema Protocol Buffers and running compatibility checks (openapi-diff style) to catch breaking changes before deploy, reducing outages and restoring the ability to change services safely.

AI-written summary · about

  1. 0:00Conference welcome
  2. 1:08Introduction and microservices overview
  3. 3:57Independent deployability in microservices
  4. 13:01Information hiding in microservices
  5. 18:37Coupling and cohesion fundamentals
  6. 23:54Types of coupling in microservices
  7. 33:04Summary and key takeaways
  8. 34:29Q&A and closing remarks
~/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.