You'll Never Believe Which Web Framework Powers Upworthy
summary
Upworthy is powered by Ruby on Rails after starting as a Padrino/Sinatra app, migrating into a Rails monolith and then splitting into services; traffic hits 190 million page views and peaks at 130,000 concurrent visitors so a Redis-backed publisher, memcache action caches, S3/CloudFront assets and a Fastly reverse proxy CDN sit in front on Heroku dynos; the CDN eliminates downtime, mobile latency drops, and the service-oriented split reduces CMS instability while increasing deploy complexity.
AI-written summary · about
chapters (14)
- 0:00Start
- 4:5824 Hour Traffic Graph
- 9:09What is Padrino?
- 12:58Padrino: The Good Parts
- 13:53Padrino: Architecture
- 16:52Padrino Pain Points
- 20:32Rails: Architecture
- 24:37Monorail Pain Points
- 27:17Monorail Services
- 27:56Service-Oriented Architecture
- 28:14SOA Benefits
- 29:16SOA Drawbacks
- 30:06Future Work
- 30:48Lessons Learned
related talks
31mThere Is No Server
14mWhat About Ruby On Rails? ... From A PHP Guy
33mServices and Rails: The Sh*t They Don't Tell You
42mHow Rails fosters a diverse and competitive tech ecosystem in the era of big tech
01h 03mRuby at Scale
41mHow Shopify Scales Rails
38mHigh Concurrent Ruby Web Development Without Fear
35mMy Rails App is Old Enough to Drink: Over Two...
