Building Stable, Scalable & Agile Distributed Systems at Enterprise Scale
summary
Target runs commerce services across ~2,000 stores and ~1,000+ containers in Google Cloud, claiming 150 ms API latency and handling bursts up to ~150k orders TPS while revenue grows from $70B to $110B. Architecture uses platform-tenant architecture to separate stable enterprise components from channel-specific tenants, plus a platform-as-a-service called TAB (Target application platform) that provides DB, messaging, metrics and multi-cloud deployment. Observability enforces SLIs/SLOs (timeliness and correctness), synthetic checks every 10–15 minutes, redundancy/failover, and PR-gated Kaplan performance tests.
AI-written summary · about
chapters (6)
- 0:00Introduction to enterprise systems
- 3:35Product engineering principles
- 10:43Site reliability engineering
- 17:28Performance engineering focus
- 22:56Platform engineering benefits
- 29:11Summary and Q&A
related talks
46mManaging a Billion Transactions with Tech, Tactics, and Teamwork
29mDevOps at Target
21mBuilding Distributed Platforms at Extreme Scale on Fast Changing Data
34m(Re)building an Engineering Culture: DevOps at Target
53mWhat I Learned About Going Fast at eBay & Google
30mBuilding a Distributed Build System at Google Scale
47mWeb-Scale IT Engineering.
47mApplying “web scale” patterns (...)
