Getting Your System into Production and keeping It There
summary
Argues production needs four provable properties: functional correctness, stability/predictability, capacity and security, and gives a three‑level framework — design principles, technology, processes — to achieve them. Shows concrete techniques: failing quickly, timeouts, circuit breakers, bulkheads and resource governors, plus automation, monitoring (AppDynamics/New Relic) and incident response. Illustrates with real surprises: a 160,000‑item batch triggering GC, an end‑user macro loop, a hidden multi‑tenant SAN migration slowing databases, and an API that started returning lists not single prices.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 2:02What is production
- 11:22What goes wrong
- 17:45What can we do
- 25:00Example
- 27:33Technology Solutions
- 32:06Processes for Stability
- 35:00Summary
related talks
46mPracticalities of Productionizing Distributed Systems
59mProduction Readiness Strategies for an Automated World
48mHarnessing Chaos; the hidden ingredient behind building better systems
52mPerformance & Stability Anti patterns
30mA Well-Maintained Production Application
31mTesting in Production
41mLessons from Mission-Critical Systems in Fast-Moving Industries
32mI Test In Production
