~/talk

Hiding The Lead

Talkat Craft Conference 2021 · 2021-06-02..06-04· [microservices]
slides:none on file

Argues that information hiding is the essential practice to achieve independent deployability, advocating minimal APIs, explicit schemas and CI checks (JSON Schema, OpenAPI diff, schema registry, protobuf examples) to catch structural breaks. Classifies coupling into domain coupling, common coupling and content coupling, showing content coupling (direct DB access) causes duplicated logic and fragile systems. Recommends sagas over distributed transactions, prefers starting with a monolith then evolving, and using managed cloud services to avoid premature operational complexity.

AI-written summary · about

  1. 0:00Start
  2. 0:06Sam Newman
  3. 0:53Microservices
  4. 2:02Independent Deployability
  5. 6:46Software Architecture
  6. 7:42Hot Swapping of Modules
  7. 9:49Information Hiding
  8. 10:43Accounts Microservice
  9. 16:29Explicit Contract
  10. 19:06Coupling and Cohesion
  11. 21:18Layered Architectures
  12. 22:47Domain Coupling
  13. 24:27Common Coupling
  14. 26:07Content Coupling
  15. 28:47Low Cohesion
  16. 29:48Pathological Coupling
  17. 30:59Questions
  18. 34:43Semantic Breakages
~/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.