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
Tracking Service Infrastructure at Scale
Search
John Arthorne
March 13, 2017
Technology
1
370
Tracking Service Infrastructure at Scale
Talk from SRECon North America 2017 on tracking and automating service infrastructure at Shopify
John Arthorne
March 13, 2017
Tweet
Share
More Decks by John Arthorne
See All by John Arthorne
Expect the Unexpected: Preparing SRE Teams for Responding to Novel Failures
jarthorn
0
280
Black Friday: Lessons in Resiliency and Incident Response at Shopify
jarthorn
0
330
Operating Systems in Cloud City
jarthorn
0
280
Tracking and automating software infrastructure with GitHub
jarthorn
0
440
Slack Superpowers
jarthorn
0
330
Continuous Delivery at Shopify
jarthorn
0
800
Planetary Scale Web Architecture: A Gentle Introduction
jarthorn
1
230
DevOps Toronto 2016: Scaling out Continuous Delivery
jarthorn
1
750
DevOps Vancouver 2016: Scaling out Continuous Delivery
jarthorn
0
510
Other Decks in Technology
See All in Technology
私が trocco を推す理由
__allllllllez__
1
220
LayerXにおけるLLMプロダクト開発の今までとこれから
layerx
PRO
1
240
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
1
230
Cracking the KubeCon CfP
inductor
2
250
どうするコスト最適化のトレードオフ
tetsuyaooooo
1
520
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
200
DevOpsDays History and my DevOps story
kawaguti
PRO
9
2.5k
Azure犬駆動開発の記録/GlobalAzureFukuoka2024_20240420
nina01
1
210
Hands-on Gemini, the Google DeepMind LLM
meteatamel
1
110
FrontDoorとWebAppsを組み合わせた際のリダイレクト処理の注意点
kenichirokimura
1
520
JSON攻略法.pdf
miyakemito
8
5k
本当のAWS基礎
toru_kubota
0
520
Featured
See All Featured
What the flash - Photography Introduction
edds
64
11k
KATA
mclloyd
15
12k
Web Components: a chance to create the future
zenorocha
305
41k
Teambox: Starting and Learning
jrom
128
8.4k
Designing for Performance
lara
601
67k
Raft: Consensus for Rubyists
vanstee
132
6.3k
A designer walks into a library…
pauljervisheath
200
23k
Git: the NoSQL Database
bkeepers
PRO
422
63k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
241
1.2M
How to train your dragon (web standard)
notwaldorf
73
5.2k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
322
20k
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
Transcript
None
None
A startup building hosted software for commerce Facing rapid growth
in customers, RPM, devs, deploys
Still growing fast, things on fire all the time Production
Engineering to the rescue!
Still in “double all the things” mode SRE mindset helped
us get ahead of the growth Concern is more about growth rate than actual #’s
None
None
None
None
None
None
None
• • • ➢
None
None
Collective Ownership in common Ability to deliver with high speed
Works well in small teams No specialized roles Authoritarian No change without permission Bureaucratic, slow, safe The norm in massive orgs Highly specialized roles Shopify 2015 Shopify 2017
• • •
None
None
• • •
Tier Impact Needs 1 Critical Playbooks, defined SLO, resiliency patterns,
DC failover, scheduled load tests, security reviews 2 Important On call, monitoring with alerts, metrics instrumentation, dedicated DB, load tested, rolling deploy (preboot) 3 Useful >1 owner, deploy automation, CI, standard dev setup, uptime monitor, bugsnag, log retention, backups, SSL 4 Experiments Owner, Security bugs, resolve outages
None
None
None
None
None
None
None
Office Hours Keep In Touch - -