Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Building Resilient Services
Search
Damien Mathieu
October 15, 2014
Programming
0
140
Building Resilient Services
Damien Mathieu
October 15, 2014
Tweet
Share
More Decks by Damien Mathieu
See All by Damien Mathieu
Open-source sans Burn Out ? Le modèle CNCF
dmathieu
0
29
Let's deploy on fridays
dmathieu
0
200
The 12Factor App
dmathieu
1
970
Easily monitor your product data
dmathieu
0
48
Play with ruby threads
dmathieu
2
120
Other Decks in Programming
See All in Programming
High-Level Programming Languages in AI Era -Human Thought and Mind-
hayat01sh1da
PRO
0
880
状態遷移図を書こう / Sequence Chart vs State Diagram
orgachem
PRO
2
200
Startups on Rails in Past, Present and Future–Irina Nazarova, RailsConf 2025
irinanazarova
0
240
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
2
660
Porting a visionOS App to Android XR
akkeylab
0
680
LT 2025-06-30: プロダクトエンジニアの役割
yamamotok
0
870
Claude Code派?Gemini CLI派? みんなで比較LT会!_20250716
junholee
1
530
iOS 26にアップデートすると実機でのHot Reloadができない?
umigishiaoi
0
140
Android 16KBページサイズ対応をはじめからていねいに
mine2424
0
440
[SRE NEXT] 複雑なシステムにおけるUser Journey SLOの導入
yakenji
0
150
#QiitaBash MCPのセキュリティ
ryosukedtomita
1
1.5k
PipeCDのプラグイン化で目指すところ
warashi
1
300
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
31
8.7k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
5.9k
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Navigating Team Friction
lara
187
15k
Side Projects
sachag
455
42k
The Pragmatic Product Professional
lauravandoore
35
6.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Building Adaptive Systems
keathley
43
2.7k
Scaling GitHub
holman
460
140k
Transcript
Building Resilient Services
Fail Fast And graceful degradations
None
None
None
None
Timeouts
Timeout::timeout(5) do # Perform long operation. end
Time out at all levels https://github.com/heroku/rack-timeout
App Request Request Request
App Request Request Request 30 seconds 30 + 10 seconds
30 + 10 + 10 seconds
None
App Request Request Request Timeout after 10 seconds 10 +
10 seconds 10 + 10 + 10 seconds
None
Circuit Breakers
None
Web Request
Web Request
Web Request
Web Request
Web Request
Web Request
Web Request
Monitor everything
Bibliography techblog.netflix.com
Questions?