Designing for Failure: Scaling Uber by Breaking Everything • Matt Ranney • YOW! 2015
This presentation was recorded at YOW! 2015. #GOTOcon #YOW
Matt Ranney - Principal Engineer at DoorDash
ABSTRACT
As Uber scales its business to new products in new cities, the requirements for high availability and scalability increase. As the engineering team scales, doubling every 6 months, the challenges of building a reliable system grow with it. At our current scale, even brief outages in the service are very costly, both in dollars to the company and with real world impact on people’s lives.
To get better at handling failure and design for it, we’ve had to make failures more common. Every new system that we build is subjected to regular failure testing, even databases. This requires some new technology choices from the more comfortable ones that worked when we were smaller.
The shift from a smaller service with a few hardened components to a global operation with hundreds of services is as much cultural as it is technical. This talk will cover the Uber architecture and how it handles every failure we can think of. It’ll also cover some real outages and how they’ve influenced our new design. [...]
RECOMMENDED BOOKS
Simon Brown • Software Architecture for Developers Vol. 2 •
David Farley • Modern Software Engineering •
Dave Farley & Jez Humble • Continuous Delivery •
Woods, Erder & Pureur • Continuous Architecture in Practice •
George Fairbanks • Just Enough Software Architecture •
#ScalingUber #Uber #MattRanney #Backend #SoftwareEngineering #Programming #SoftwareDevelopment #YOWcon
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at
Sign up for updates and specials at
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
1 view
0
0
1 month ago 00:18:11 1
Framer Tutorial: Animate Buttons Like a Pro
1 month ago 00:03:07 1
Two Faced (Official Music Video) - Linkin Park
1 month ago 00:03:02 1
Milk & Cookies | Holiday Song for Kids | Rhymington Square
1 month ago 00:02:36 1
Five Little Elves | Christmas Song For Kids | Super Simple Songs
1 month ago 00:02:36 5
Jingle Bells | Christmas Song | Super Simple Songs
1 month ago 00:08:10 1
AI Agents Will Create MILLIONAIRES in 2025 – Are You Ready
1 month ago 00:01:00 1
Big Fails 😂😂😂
1 month ago 00:05:15 1
Aeon Flux - “War“ (New Original Soundtrack and Sound Design)
1 month ago 00:04:27 1
Botsol vs. Leads Sniper: Email Extractor Showdown 🔥
1 month ago 00:01:14 2
Miss You Movie - Official Teaser | Siddharth | Ashika Ranganath | Ghibran | | Samuel M
1 month ago 00:02:10 1
Glockenspiel - “Corpse Bride Theme“ Lesson by Project Musica 🎶
2 months ago 00:20:02 1
NEW Thermaltake TH360 V2 Ultra ARGB Sync AIO CPU Water Cooler With IPS LCD Screen
2 months ago 03:00:22 7
THE CURE :: SONGS OF A LOST WORLD :: FULL LIVE STREAM
2 months ago 00:04:19 1
The Fox | Historical Documentary Constructor
2 months ago 08:02:30 14
Beautiful Autumn Jazz Vibes: 12 Relaxing Jazz Tracks for a Peaceful Fall Day in Nature- 8-Hour Loop.
2 months ago 00:04:41 1
Crypto Wallet | Best Bitcoin Wallet | Top Crypto Wallet
2 months ago 00:40:38 1
50 New Classic Motorcycles For 2025
2 months ago 00:16:17 1
The Ultimate Email Extractor in 2024 🚀
2 months ago 00:01:00 1
Amazing Transforming Space Saving Furniture | Cool Murphy Bed Ideas for Small Home Space Innovations
2 months ago 00:20:46 1
YAWEH and the Three-Dimensional Prison - The DARK Gnostic Connection
2 months ago 00:04:38 1
Black Veil Brides - Bleeders (Official Music Video)
2 months ago 00:14:58 1
“SIDE STEPS“ QUILT FULL TUTORIAL!
2 months ago 01:56:12 1
LE CONVENIENZE ED INCONVENIENZE TEATRALI Donizetti – Wexford Festival Opera