Everything I learned about dynamic scaling of cloud apps.
summary
Built a second‑screen quiz for the One Direction seven-hour livestream that faces million‑fan spikes every ten minutes, running on Google App Engine and using dedicated memcache with sharded numeric counters and a top‑30 country list plus a 32‑person hero list. The code trades SQL records for key‑value counters, shards hot keys, and keeps only 32 personal records; it handles the spikes, works in production, and costs less than the celebratory drinks.
AI-written summary · about
chapters (7)
- 0:00Start
- 4:01Compute Capacity
- 4:47Promise of the Cloud
- 7:34No Sequel
- 8:14Memory Caching
- 11:09Sharding
- 17:22Scalability
related talks
49mServing 30,000,000 Requests an Hour in the Cloud
36mToPlay on Google Cloud
44mIntroduction to application scaling
25mPreparing Apps for Dynamic Scaling
26mHow We Prepped Our Infrastructure for a Super-Bowl Sized Traffic
54mGetting to 300 million requests a month with a one man AI/Dev-Ops team
10mLessons Learned for Large-Scale Apps...
51mCloud Native Development Level Up for Smaller Teams
