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
0
20
Bottleneck Analysis - GOTO 2012
Adrian Cockcroft
October 03, 2024
Tweet
Share
More Decks by Adrian Cockcroft
See All by Adrian Cockcroft
SC03 Sun Microsystems Keynote
adrianco
0
200
HPC Interconnect Technologies in 2004
adrianco
0
75
Microservices Workshop All Topics Deck 2016
adrianco
0
34k
Cloud Native
adrianco
1
450
Patterns for Continuous Delivery, Reactive, High Availability, DevOps & Cloud Native Open Source with NetflixOSS
adrianco
13
3.9k
Other Decks in Technology
See All in Technology
2025-06-26_Lightning_Talk_for_Lightning_Talks
_hashimo2
2
120
Node-REDのFunctionノードでMCPサーバーの実装を試してみた / Node-RED × MCP 勉強会 vol.1
you
PRO
0
130
AI導入の理想と現実~コストと浸透〜
oprstchn
0
160
FOSS4G 2025 KANSAI QGISで点群データをいろいろしてみた
kou_kita
0
310
Amazon Bedrockで実現する 新たな学習体験
kzkmaeda
2
690
KubeCon + CloudNativeCon Japan 2025 Recap by CA
ponkio_o
PRO
0
260
How Community Opened Global Doors
hiroramos4
PRO
1
130
さくらのIaaS基盤のモニタリングとOpenTelemetry/OSC Hokkaido 2025
fujiwara3
2
280
rubygem開発で鍛える設計力
joker1007
3
310
論文紹介:LLMDet (CVPR2025 Highlight)
tattaka
0
260
AIとともに進化するエンジニアリング / Engineering-Evolving-with-AI_final.pdf
lycorptech_jp
PRO
0
140
Connect 100+を支える技術
kanyamaguc
0
160
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
17
950
Unsuck your backbone
ammeep
671
58k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
Six Lessons from altMBA
skipperchong
28
3.9k
Automating Front-end Workflow
addyosmani
1370
200k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
8
810
KATA
mclloyd
30
14k
4 Signs Your Business is Dying
shpigford
184
22k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
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