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
480
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
370
Black Friday: Lessons in Resiliency and Incident Response at Shopify
jarthorn
0
430
Operating Systems in Cloud City
jarthorn
0
370
Tracking and automating software infrastructure with GitHub
jarthorn
0
520
Slack Superpowers
jarthorn
0
410
Continuous Delivery at Shopify
jarthorn
0
900
Planetary Scale Web Architecture: A Gentle Introduction
jarthorn
1
320
DevOps Toronto 2016: Scaling out Continuous Delivery
jarthorn
1
880
DevOps Vancouver 2016: Scaling out Continuous Delivery
jarthorn
0
660
Other Decks in Technology
See All in Technology
react-callを使ってダイヤログをいろんなとこで再利用しよう!
shinaps
1
250
OCI Oracle Database Services新機能アップデート(2025/06-2025/08)
oracle4engineer
PRO
0
160
今!ソフトウェアエンジニアがハードウェアに手を出すには
mackee
12
4.8k
【実演版】カンファレンス登壇者・スタッフにこそ知ってほしいマイクの使い方 / 大吉祥寺.pm 2025
arthur1
1
880
サラリーマンの小遣いで作るtoCサービス - Cloudflare Workersでスケールする開発戦略
shinaps
2
460
大「個人開発サービス」時代に僕たちはどう生きるか
sotarok
20
10k
RSCの時代にReactとフレームワークの境界を探る
uhyo
10
3.4k
KotlinConf 2025_イベントレポート
sony
1
140
BPaaSにおける人と協働する前提のAIエージェント-AWS登壇資料
kentarofujii
0
140
Autonomous Database - Dedicated 技術詳細 / adb-d_technical_detail_jp
oracle4engineer
PRO
4
10k
これでもう迷わない!Jetpack Composeの書き方実践ガイド
zozotech
PRO
0
880
生成AI時代のデータ基盤設計〜ペースレイヤリングで実現する高速開発と持続性〜 / Levtech Meetup_Session_2
sansan_randd
1
150
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
The Art of Programming - Codeland 2020
erikaheidi
56
13k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
Typedesign – Prime Four
hannesfritz
42
2.8k
How STYLIGHT went responsive
nonsquared
100
5.8k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
KATA
mclloyd
32
14k
Writing Fast Ruby
sferik
628
62k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Fireside Chat
paigeccino
39
3.6k
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 - -