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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
John Arthorne
March 13, 2017
Technology
1
490
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
390
Black Friday: Lessons in Resiliency and Incident Response at Shopify
jarthorn
0
440
Operating Systems in Cloud City
jarthorn
0
380
Tracking and automating software infrastructure with GitHub
jarthorn
0
530
Slack Superpowers
jarthorn
0
420
Continuous Delivery at Shopify
jarthorn
0
920
Planetary Scale Web Architecture: A Gentle Introduction
jarthorn
1
350
DevOps Toronto 2016: Scaling out Continuous Delivery
jarthorn
1
910
DevOps Vancouver 2016: Scaling out Continuous Delivery
jarthorn
0
670
Other Decks in Technology
See All in Technology
AWS Bedrock Guardrails / 機密情報の入力・出力をブロックする — Blocking Sensitive Information Input/Output
kazuhitonakayama
2
190
dbt meetup #19 『dbtを『なんとなく動かす』を卒業します』
tiltmax3
0
150
LY Tableauでの Tableau x AIの実践 (at Tableau Now! - 2026-02-26)
yoshitakaarakawa
0
1.2k
2026-02-25 Tokyo dbt meetup プロダクトと融合したCI/CD で実現する、堅牢なデータパイプラインの作り方
y_ken
0
160
LINE Messengerの次世代ストレージ選定
lycorptech_jp
PRO
17
7k
型を書かないRuby開発への挑戦
riseshia
0
130
All About Sansan – for New Global Engineers
sansan33
PRO
1
1.4k
Exadata Fleet Update
oracle4engineer
PRO
0
1.3k
AI が Approve する開発フロー / How AI Reviewers Accelerate Our Development
zaimy
1
260
メタデータ同期に潜んでいた問題 〜 Cache Stampede 時の Cycle Wait を⾒つけた話
lycorptech_jp
PRO
0
140
どこで打鍵するのが良い? IaCの実行基盤選定について
nrinetcom
PRO
2
110
社内でAWS BuilderCards体験会を立ち上げ、得られた気づき / 20260225 Masaki Okuda
shift_evolve
PRO
1
150
Featured
See All Featured
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
190
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
59
50k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
83
New Earth Scene 8
popppiees
1
1.7k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
110
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
63
53k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
300
Docker and Python
trallard
47
3.8k
Making Projects Easy
brettharned
120
6.6k
Ethics towards AI in product and experience design
skipperchong
2
210
Evolving SEO for Evolving Search Engines
ryanjones
0
140
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 - -