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
Jaakko Pallari
January 16, 2020
Programming
0
130
Failures In Implementing Reliability
Stories on trying to do something reliably but failing. Presented at SRE Finland meetup.
Jaakko Pallari
January 16, 2020
Tweet
Share
More Decks by Jaakko Pallari
See All by Jaakko Pallari
Kubernetes security
jkpl
0
160
DevOps & SRE: Two Cultures, Coming Together, Facing Each Other
jkpl
0
280
Staging reactive data pipelines using Kafka as the backbone
jkpl
0
1.3k
Other Decks in Programming
See All in Programming
bootcamp2025_バックエンド研修_WebAPIサーバ作成.pdf
geniee_inc
0
110
After go func(): Goroutines Through a Beginner’s Eye
97vaibhav
0
400
『毎日の移動』を支えるGoバックエンド内製開発
yutautsugi
2
250
コードとあなたと私の距離 / The Distance Between Code, You, and I
hiro_y
0
170
Software Architecture
hschwentner
6
2.3k
Go言語の特性を活かした公式MCP SDKの設計
hond0413
1
230
オープンソースソフトウェアへの解像度🔬
utam0k
15
2.9k
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
230
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
250
Range on Rails ―「多重範囲型」という新たな選択肢が、複雑ロジックを劇的にシンプルにしたワケ
rizap_tech
0
6.6k
他言語経験者が Golangci-lint を最初のコーディングメンターにした話 / How Golangci-lint Became My First Coding Mentor: A Story from a Polyglot Programmer
uma31
0
160
明日から始めるリファクタリング
ryounasso
0
140
Featured
See All Featured
The Language of Interfaces
destraynor
162
25k
KATA
mclloyd
32
15k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Unsuck your backbone
ammeep
671
58k
Designing for humans not robots
tammielis
254
26k
The Invisible Side of Design
smashingmag
302
51k
Agile that works and the tools we love
rasmusluckow
331
21k
Gamification - CAS2011
davidbonilla
81
5.5k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
127
53k
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