Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Designing for failure - Italo Vietro, N26
Search
GoDays
January 30, 2019
Technology
260
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Designing for failure - Italo Vietro, N26
Designing for failure - Italo Vietro, N26
GoDays
January 30, 2019
More Decks by GoDays
See All by GoDays
Standing on the shoulders of giants - Tomasz Janiszewski - D2IQ
godays
1
160
How to instrument Go code in 2020 - Björn Rabenstein - Grafana Labs
godays
1
300
12 Factor CLI Apps with Cobra - Markus Zimmermann - cosee
godays
0
450
Integration and end-to-end testing with TestContainers-Go - Nikolay Kuznetsov & Erdem Toraman - Zalando
godays
1
1.2k
Fun with Functions - Frank Müller - Loodse
godays
0
160
Amazon SNS/SQS with Go - Paul Borlin - Compassion International
godays
1
360
Writing a language parser in 15min (or less) - Xavier Coulon - Red Hat
godays
0
150
A story about distributed computing before the cloud arrived - Rogier Lommers - bol.com
godays
0
150
Serverless Ops – Bye-bye Bash, Hello Go! - Rob Sutter - Amazon
godays
0
120
Other Decks in Technology
See All in Technology
HolmesGPTで始めるSREエージェント入門!プラットフォームの障害調査はAIにお任せ 〜
leveragestech
PRO
0
130
HolmesGPTで始めるSREエージェント入門!プラットフォームの障害調査はAIにお任せ 〜
sanghyuk
0
250
The kernel report
ennael
PRO
1
190
あなたの知らないAmazon VPC Route Server/Amazon VPC Route Server you don't know about
masakiokuda
2
200
AIに書かせて、プラットフォームで縛る ― EKSプラットフォームで実践した責任境界と権限設計
elmodev09
1
1.1k
GitHub Agentic Workflows を触ってみる
htkym
2
910
高負荷プロダクション環境におけるAWS Lambdaのリアル 〜スケールとコストを左右する実行ライフサイクルの技術仕様〜
maimyyym
2
850
20260929_AmazonGuardDutyの検出通知メールにAWS DevOpsAgentの調査結果を追加する
yhana
1
410
認知負荷を吸収し、プロダクトをまたぐPR Preview基盤の設計事例
taiki45
2
560
Lambda MicroVMsが分からなすぎたので使い所を1から考えてみた
tsukuboshi
2
290
AgentCoreで実践するハーネスエンジニアリング
yakumo
1
170
Oracle Cloud Infrastructure(OCI):Onboarding Session(はじめてのOCI/Oracle Supportご利⽤ガイド)
oracle4engineer
PRO
3
21k
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
28
2.8k
Marketing to machines
jonoalderson
1
5.8k
Abbi's Birthday
coloredviolet
4
10k
Designing for Timeless Needs
cassininazir
1
510
Are puppies a ranking factor?
jonoalderson
2
4k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
600
How to Ace a Technical Interview
jacobian
280
24k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6.3k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Designing Powerful Visuals for Engaging Learning
tmiket
1
580
Transcript
Designing for Failure @italolelis Go Days Berlin 2019
Think about an airplane, a boing 777 to be especific
Go Days Berlin 2019
ELMS Go Days Berlin 2019
Essentials Go Days Berlin 2019
Resilience is a Requirement, Not a Feature 1 Liang Guo
Go Days Berlin 2019
Dependency Isolation and Graceful Degradation Go Days Berlin 2019
Health-check and Load Balancing Go Days Berlin 2019
Go Days Berlin 2019
If everything is OK you get... Go Days Berlin 2019
Go Days Berlin 2019
If things are not good but your app still can
work... Go Days Berlin 2019
Go Days Berlin 2019
Otherwise... Go Days Berlin 2019
Go Days Berlin 2019
Self-healing Go Days Berlin 2019
In kube this is as simple as defining a YAML
file rule Go Days Berlin 2019
Go Days Berlin 2019
Load shedding Go Days Berlin 2019
Circuit Breakers Go Days Berlin 2019
Go Days Berlin 2019
Retry Logic Go Days Berlin 2019
Go Days Berlin 2019
Bulkhead Go Days Berlin 2019
Rate Limiters Go Days Berlin 2019
Go Days Berlin 2019
Outbox Pattern Go Days Berlin 2019
Outlier Server Host Detection Go Days Berlin 2019
Service Mesh Go Days Berlin 2019
SLO's and SLI's Go Days Berlin 2019
Monitoring Go Days Berlin 2019
Go Days Berlin 2019
Distributed Tracing Go Days Berlin 2019
Go Days Berlin 2019
Go Days Berlin 2019
Open Census Go Days Berlin 2019
Go Days Berlin 2019
Recap 1. Always think about your dependencies 2. Dependency Isolation
and Graceful Degradation 3. Load shedding and Request Controlling 4. Observalibility is not optional Go Days Berlin 2019
Questions and links! 4 Example application: https://github.com/italolelis/ coffee-shop 4 Link
to the slides: https://github.com/italolelis/talks Go Days Berlin 2019
Thank you! Go Days Berlin 2019