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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Damien Mathieu
October 15, 2014
Programming
160
0
Share
Building Resilient Services
Damien Mathieu
October 15, 2014
More Decks by Damien Mathieu
See All by Damien Mathieu
Open-source sans Burn Out ? Le modèle CNCF
dmathieu
0
55
Let's deploy on fridays
dmathieu
0
250
The 12Factor App
dmathieu
1
980
Easily monitor your product data
dmathieu
0
62
Play with ruby threads
dmathieu
2
130
Other Decks in Programming
See All in Programming
RailsTokyo 2026#4: AI様があれば、 Hotwireの弱点は消えるか?
naofumi
5
990
AI 時代のソフトウェア設計の学び方
masuda220
PRO
28
10k
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
160
デフォルト運用のCodeRabbit、1年で何が変わったか / How CodeRabbit Changed Our Code Review in 1 Year
bake0937
1
110
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
390
開発とはなにか、Essenceカーネルで見えるもの
ukin0k0
0
220
AI時代になぜ書くのか
mutsumix
0
460
AlarmKitで明後日起きれるアラームアプリを作る
trickart
0
150
Inside Stream API
skrb
1
230
Zod v4 Codec でスキーマに型変換を埋め込む REST API 設計 #TSKaigi2026
ryutaro_yako
0
160
AIとRubyの静的型付け
ukin0k0
0
140
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
2
3.1k
Featured
See All Featured
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
AI: The stuff that nobody shows you
jnunemaker
PRO
7
660
Crafting Experiences
bethany
1
160
Typedesign – Prime Four
hannesfritz
42
3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
360
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
290
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
180
The SEO Collaboration Effect
kristinabergwall1
1
460
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?