~/talk

Minimum Viable Architecture

slides:none on file

Describes a concrete roadmap: start with rapid experiments (an Excel prototype or fake Google ads), use a single-app monolith for early teams, add logging, continuous delivery and feature flags, then pilot migration to services and pilot then reverse sort by revenue to maximize ROI. Gives painful specifics: an early eBay DLL hits 3.4 million lines and compiler limits, Amazon migrates 2001–2005 to per-service databases and launches AWS, and recommends seams, automated tests, per-service databases and ETL for analytics.

AI-written summary · about

  1. 0:00Intro
  2. 2:10eBay architecture
  3. 4:54Amazon architecture
  4. 6:33Takeaways
  5. 8:33"Prototype" architecture
  6. 11:08"Just Enough" architecture
  7. 12:51Monolithic architecture
  8. 15:57Modular monolith
  9. 17:00Continuous delivery
  10. 18:00Feature flags
  11. 20:42When to rearchitect?
  12. 23:10Scalable architecture
  13. 26:17Microservices
  14. 29:06Incremental migration
  15. 34:46Carving up the monolith
  16. 36:34Extracting microservices
  17. 40:54Stable architecture
  18. 42:10Outro
  19. 42:21Q&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.