~/talk

Q&A - Monolith to Microservices

Talkat GOTO Oslo 2020 · 2020-03-03..03-05· [microservices]
links:none on file
slides:none on file

Advocates require a clear, pressing problem before splitting a monolith, not fashion; many teams start with one to three services and scale the dial up, while one bank runs ~1,600 services successfully. Migration uses the strangler pattern by intercepting traffic via HTTP proxies or UI widgets and moving features incrementally. Data must be decomposed with logical isolation (sometimes on shared physical DBs) and expect caching and read‑replica latency windows that force eventual consistency tradeoffs. Map and shift ownership tasks gradually to avoid organizational shock.

AI-written summary · about

  1. 0:00Introduction
  2. 1:18When should I move to Microservices
  3. 4:22Microservices
  4. 8:22Microservices vs Monolith
  5. 11:49Independent deployment
  6. 15:19Shifting ownership
  7. 17:38Monolith vs Microservices
  8. 21:23Etsy
  9. 24:25Strangler pattern
  10. 28:15UI decomposition
  11. 30:40Database decomposition
  12. 33:35Breaking a database apart
  13. 41:30Outro
~/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.