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
About_Resilience.pdf
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
tsuyoshi nakamura
December 06, 2018
Programming
95
1
Share
About_Resilience.pdf
tsuyoshi nakamura
December 06, 2018
More Decks by tsuyoshi nakamura
See All by tsuyoshi nakamura
社内の勉強会で発表した_output_一部抜粋版_.pdf
tsuyoshi
0
500
PHPを少しでも早く_条件はあるよ_.pdf
tsuyoshi
0
87
スタートアップ6年目のレビュー文化.pdf
tsuyoshi
1
2k
PHPを少し深堀るよ.pdf
tsuyoshi
0
390
Reactive_Manifesto.pdf
tsuyoshi
0
84
エンジニアの循環ってgood_or_bad_.pdf
tsuyoshi
0
1.3k
スタートアップしてからの失敗の数々
tsuyoshi
0
2.5k
スタートアップエンジニアの役割
tsuyoshi
0
540
古株のvalueの出し方
tsuyoshi
0
4.2k
Other Decks in Programming
See All in Programming
[KCD Czech] eBPF Meets the GPU: Future of AI Infra Observability
doniacld
0
130
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
230
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
1
700
Swiftのレキシカルスコープ管理
kntkymt
0
210
AI駆動開発勉強会 広島支部 第一回勉強会 AI駆動開発概要とワークショップ
hayatoshimiu
0
430
RTSPクライアントを自作してみた話
simotin13
0
420
柔軟なPDFレイアウトエディタを支える型システム設計 — Discriminated UnionとConditional Typeの実践
minako__ph
4
1.3k
Transactional Change Stream Processing With Debezium and Apache Flink
gunnarmorling
1
150
Moments When Things Go Wrong
aurimas
3
140
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
310
Inside Stream API
skrb
1
540
Claspは野良GASの夢をみるか
takter00
0
150
Featured
See All Featured
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
210
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
54k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
200
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
930
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
150
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
How STYLIGHT went responsive
nonsquared
100
6.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Building Applications with DynamoDB
mza
96
7.1k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Transcript
About Resilience 2018.12.xx 社内勉強会 @nakamura_244
” 基本的に個人的な見解なのでその 辺りはよろしくお願いします 2
Resilienceという言葉が出てくる前 1 ▹ クラウドが出てくる前、データセンターでのサーバ運用がメイン ▹ そこでの運用思想は、ダウンタイム自体をなるべく発生させない ▹ 安定して一瞬でも落とさずに長時間運用するかが指標 ▸ 冗長回線、冗長電源、。。。。とにかく冗長化が大好き
▸ 今でも冗長化は出てくるけどね。ざっくり理解ですよ
Publicクラウドがメインになると 2 ▹ クラウドベースになってもインフラ側の障害は致し方なく起きるし、少なから ず影響を受ける ▹ クラウドベンダー(=プロフェッショナル)が設計・運用しても障害はなくならな い -> おそらく自社(中小規模)で設計運用しても障害はなくならない
▹ だったら受けれてた設計をしよう!
Resilience 3 ▹ 直訳すると回復性 ▹ 昨今のシステムでいうと障害からいち早く回復して稼働する ▹ 逆にいうと障害はある程度致し方ない ▹ 障害はありうるという事を受け入れた上でダウンタイムをいかに短くできるか
という所がポイント ▹ SLAで定めた稼働時間とかは逆に1ヶ月のうち何分は落としても良いという解 釈の仕方 ▹ だからといって障害を回避する努力は怠ってはいけないよ。当然
対比 4 Failure-resilient … 障害耐性 Failure-resistant … 故障耐性
” ちなみに私がResilienceを知った経 緯 7
私がResilienceという言葉との出会いは 5 ▹ 2016年にやった社内勉強会でSREcon の内容をレポートしたのがきっかけ ▹ PinterestのSERのセッションを聞いて知った