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
Human Load Balancing: Creative Strategies for M...
Search
David
November 11, 2015
Business
0
120
Human Load Balancing: Creative Strategies for Managing On-Call
Some stuff we've seen about what works— and doesn't — talking to customers at PagerDuty.
David
November 11, 2015
Tweet
Share
More Decks by David
See All by David
Lessons from the Dark Side: DevOps and Product
dshack
1
690
#Hugops in Practice v1.0 - DevOpsDays Detroit
dshack
0
350
Other Decks in Business
See All in Business
DNX Ventures Japan|Introduction Deck
natsumidnx
0
730
20241211_CMCNagoya_9
hideki_ojima
0
440
タケウチグループRecruit
takeuchigroup
0
2k
enechain company deck
enechain
PRO
8
94k
東京都教育委員会 情報共有掲示板
tokyo_metropolitan_gov_digital_hr
0
280
協会概要資料_日本カスタマーサクセス協会_24.12.
jpncsa
0
300
_RINGの会_令和の時代の保険募集実務とプロ代理店の対応.pdf
hakusansai
0
150
KRAF Impact Report 2024(English)
kraf
0
180
無自覚にメンバーの心理的安全性を奪っていた経験から得た学び
lighttiger2505
141
190k
Mercari-Fact-book_en
mercari_inc
1
23k
ダイナミックプラス株式会社 CompanyDeck20241201
plus0601
0
210
freee + Product Design FY24 Q2
freee
4
9.4k
Featured
See All Featured
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
520
Raft: Consensus for Rubyists
vanstee
137
6.7k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.3k
Facilitating Awesome Meetings
lara
50
6.1k
Building Adaptive Systems
keathley
38
2.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
48
2.2k
Writing Fast Ruby
sferik
628
61k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
28
900
KATA
mclloyd
29
14k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Transcript
@dshack Human Load Balancing Creative Strategies for Managing On-Call
@dshack PagerDuty 6 years in the business 1,000s of customers
around the world 10,000s of schedules, some crazier than others
@dshack On-Call Human(s) Problem
@dshack Optimizing On-Call Effective Response Low Switching Costs Sustainable
@dshack Rotations
@dshack Weekly (or biweekly) Rotation S M T W Th
F Sa A B C D
@dshack Weekday/Weekend S M T W Th F Sa C
A D D B A A C B B D C
@dshack Monthly A B C Jan Feb Mar
@dshack Daily S M T W Th F Sa A
B C D A B C D A B C D A B
@dshack Hourly? 8am-10am A 10am-12pm B 12pm-2pm C 2pm-4pm D
4pm-6pm E
@dshack Follow-the-sun 8am-4pm UTC-8 8am-4pm UTC+0 8am-4pm UTC+8
@dshack Dynamic Routing
@dshack Round Robin A B C
@dshack Race to the pager
@dshack Deploy-driven
@dshack Pro Tips
@dshack Ritualize handoff Midweek is best Write down significant events
Secondaries before or after primaries in rotations
@dshack Empower responders to fix shit On-call? Work on issues
that affect on-call Concentrate interrupts on on-call person to help the rest of the team achieve flow
@dshack Page-Measure-Learn Figure out what’s working and what doesn’t Try
new stuff Keep improving!
@dshack Happy On-Calling!