~/talk

MicroMonolith - Top anti-patterns of distributed systems

Talkat NDC Oslo 2016 · 2016-06-08..06-10· [microservices, distributed-systems]
links:none on file
slides:none on file

Migration from an eight‑year monolith to hundreds of microservices reduces deploy time from 60+ minutes to ~5–10 and enables 400+ daily releases, but reveals concrete anti‑patterns: micro‑monolith, synchronous integration over HTTP, and one DB to rule them all. Practical fixes include introducing a message bus, moving toward database‑per‑service (table/schema first), isolating payment flow, using Greg Young’s EventStore (misused as a message bus early on), and building a custom AWS cost‑monitoring and control pipeline to rein in runaway cloud spend.

AI-written summary · about

  1. 0:00Introduction and context
  2. 2:16Transformation process
  3. 6:02Avoiding common pitfalls
  4. 11:22Solving integration issues
  5. 20:37Database strategies
  6. 26:28Controlling cloud costs
  7. 31:24Conclusion and Q&A
~/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.