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
Bottleneck Analysis - GOTO 2012
Search
Adrian Cockcroft
October 03, 2024
Technology
34
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Bottleneck Analysis - GOTO 2012
Adrian Cockcroft
October 03, 2024
More Decks by Adrian Cockcroft
See All by Adrian Cockcroft
SC03 Sun Microsystems Keynote
adrianco
0
250
HPC Interconnect Technologies in 2004
adrianco
0
86
Microservices Workshop All Topics Deck 2016
adrianco
0
34k
Cloud Native
adrianco
1
460
Patterns for Continuous Delivery, Reactive, High Availability, DevOps & Cloud Native Open Source with NetflixOSS
adrianco
13
4.1k
Other Decks in Technology
See All in Technology
ガバメント AI 源内を地方自治体は活用できるのか可能性と課題、期待について
takeda_h
1
400
[しろおび夏祭り2026] チャットするAIから、作業するAIへ - 使われ方の変化と、その裏側で起きていること
kk0n
0
1.7k
オートロックマンションなのに、各部屋は施錠なし!? 攻撃者が組織内ネットワークで大暴れする理由 / The Front Door Is Locked, but the Rooms Are Wide Open: Why Attackers Move Freely Inside Enterprise Networks
nttcom
1
1.7k
制約理論(ToC)入門 2026版
recruitengineers
PRO
8
2.2k
QAエンジニア起点で進める、SmartHRにおける信頼性向上について
kaomi_wombat
1
140
FDEの心得
noriakioji
4
5.1k
ホームラボ紹介
y_sera15
0
160
会社紹介資料 / Sansan Company Profile
sansan33
PRO
23
430k
生成 AI の基礎 〜 サンプル実装で学ぶ基本原理
enakai00
7
4.4k
関東Kaggler会発表資料
takoi
1
220
SmartHR Engineering Team Deck
smarthr
1
2.1k
カートの信頼性を担保するWireMockを使ったe2eテスト
ykagano
0
250
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.4k
Product Roadmaps are Hard
iamctodd
55
12k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
270
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
610
Believing is Seeing
oripsolob
1
190
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Automating Front-end Workflow
addyosmani
1369
210k
A designer walks into a library…
pauljervisheath
211
24k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
370
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
WENDY [Excerpt]
tessaabrams
11
39k
Transcript
None
None
None
Bottle delivery data Interval Response Time Throughput 10 3.1 22
20 1.2 41 30 7.9 32 … … …
Grab some data (using R) beer <- read.csv(url("http://staash.com/beer_operation s.csv")) response
<- beer[,2] plot(response, type="S",ylab=”response”)
Bottle delivery response over time
Analysis > summary(response) Min. 1st Qu. Median Mean 3rd Qu.
Max. 1.909 2.550 2.820 3.086 3.214 67.680 > quantile(response,c(0.95,0.99)) 95% 99% 4.149556 6.922115 > sd(response) 1.941328 > mean(response) + 2 * sd(response) 6.968416
chp(throughput,response,q=1.0) (See http://perfcap.blogspot.com/search?q=chp)
None
None
None
None
None
None
None
None
None
Scalability plots generated using appdynamics.com
Well behaved Lock Contention Oscillating, thread shortage Looping autoscaled Bottlenecks
http://perfcap.blogspot.com/search?q=chp @adrianco