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
Failures In Implementing Reliability
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jaakko Pallari
January 16, 2020
Programming
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Failures In Implementing Reliability
Stories on trying to do something reliably but failing. Presented at SRE Finland meetup.
Jaakko Pallari
January 16, 2020
More Decks by Jaakko Pallari
See All by Jaakko Pallari
Kubernetes security
jkpl
0
180
DevOps & SRE: Two Cultures, Coming Together, Facing Each Other
jkpl
0
300
Staging reactive data pipelines using Kafka as the backbone
jkpl
0
1.4k
Other Decks in Programming
See All in Programming
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
2
620
AI 時代のソフトウェア設計の学び方
masuda220
PRO
29
12k
Webフレームワークの ベンチマークについて
yusukebe
0
160
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.4k
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
140
jQueryをバージョンアップする前に使いたいjQuery Migrate
matsuo_atsushi
0
340
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
10
3.8k
AI時代の仕事技芸論 — ソフトウェア開発で「遊ぶように働く」職人的熟達のすすめ
kuranuki
2
670
AIチームを指揮するOSS「TAKT」活用術 / How to Use “TAKT,” an OSS Tool for Orchestrating AI Teams
nrslib
6
890
その問い、本当に正しいですか?AI時代のエンジニアに必要な哲学と認知科学 / ai-philosophy-cognitive-science
minodriven
7
4.2k
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2k
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
540
Featured
See All Featured
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Embracing the Ebb and Flow
colly
88
5.1k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Marketing to machines
jonoalderson
1
5.4k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
610
KATA
mclloyd
PRO
35
15k
Prompt Engineering for Job Search
mfonobong
0
340
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
230
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Transcript
Welcome to SRE Finland!
Slack channel Sign up @ devopsfinland.org Join #sre-finland
None
The best DevOps company * * according to us
The best DevOps company * * according to us we
also do SRE, Dataops and DevSecOps
Jaakko Pallari SRE Finland co-organiser Lead SRE Consultant @ Polar
Squad Background in SW dev and DevOps
FAILURES IN IMPLEMENTING RELIABILITY
Disclaimer No SRE involved
None
None
SCALE!
None
None
None
SCALE?
SCALE? SCALE!
SCALE!
SCAL SCALE!
None
“use the right tool for the right job lol”
None
Mission: Zero downtime upgrades
Azure Ansible Kubernetes Go PostgreSQL Monorepo
None
Azure Kubernetes Go PostgreSQL Monorepo
Azure ARM Ansible Kubernetes Go PostgreSQL Monorepo
None
None
What are we even installing here?
What is even installed in production?
None
1.0.4, 1.0.5 ... 1.6.1, 1.6.2 in prod latest
PRODUCTION PRODUCTION v2
None
THE INFRA
THE INFRA
EMPOWER AND TRUST
THE INFRA
THE INFRA
What was learned
It’s OK to trust the tools you know
Focus on the right issue
EMPOWER AND TRUST the teams you work with
thank you