Building A Highly Scalable Service that Survived A Super Bowl
summary
A small Erlang service encrypts and distributes keys for Rocket Mortgage, deployed July 2015 and serving a Super Bowl audience of ~110 million. Two senior .NET engineers build the system in about 2,000 lines of code within a 90‑day push, using Erlang, LevelDB, React Ensemble, Cowboy, LibSodium and Eximeter. Benchmarks show ~12,881 requests/sec on throwaway VMs and tooling peaks near 20,000 req/s, with sub‑1 millisecond response time in production; it remains always‑on and successful.
AI-written summary · about
chapters (5)
- 0:00Start
- 2:01February 7, 2016
- 6:52Enterprise Blog Architecture
- 20:38Super Bowl is 302 days away
- 25:14Moment of Truth
related talks
26mHow We Prepped Our Infrastructure for a Super-Bowl Sized Traffic
47mScaling: from 0 to 25 million users
47mFrom Legacy to High-Load: Evolution of a Web Application
37mReactive Architecture on AWS: from 0 to 1.6M events/minute
18mScaling APIs to Billions: Extreme-Scale Reliability
45mSpeeding up Code, Webpages and Teams
41mLessons Learned Implementing a Resilient, Distributed, Real-Time Architecture
47mMaking it Fast - How Zotonic Maximizes Erlang's Power
