~/talk

Microservices: A Utopian Mystery

Talkat GOTO Copenhagen 2016 · 2016-10-03..10-06· [microservices]
links:none on file
slides:none on file

Gives ten concrete lessons from a migration of a 20‑year C system to microservices, with actionable specifics: keep services small (rewritable in ~two weeks), package services as RPMs baked into AMIs and track RPM versions per story, use semantic versioning, tolerant readers and feature toggles to avoid breaking changes, ChatOps (Qbot), ELK/Kibana dashboards, Hystrix circuit breakers, health checks that include dependent services, contract + service + journey/soak tests, Chaos Monkey, and reorganize teams into vertical feature slices.

AI-written summary · about

  1. 0:00Start
  2. 9:04Keep it small
  3. 13:11Focus on autonomy from design to deployment
  4. 17:01Plan for contingency measures aka breaking changes
  5. 22:48Pay attention to bounded context
  6. 25:24Choose what works for you and document your reasons
  7. 33:02Embrace Conway's Law
  8. 36:29Take monitoring seriously
  9. 40:31Testing; Do it.
  10. 47:25Invest in infrastructure
  11. 48:35Embrace new technology
~/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.