Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Deconstructing Performance
Search
Denys Mishunov
September 17, 2016
Technology
2
510
Deconstructing Performance
As it has been presented at SmashingConf Freiburg 2016, Germany.
Denys Mishunov
September 17, 2016
Tweet
Share
More Decks by Denys Mishunov
See All by Denys Mishunov
debugger; for developers
mishunov
1
520
Deconstructing Performance
mishunov
4
690
Why Performance Matters
mishunov
2
840
В погоне за производительностью
mishunov
0
220
Illusion of Time [JSConfEU 2015 edition]
mishunov
1
140
Illusion of Time. When 60 sec is not 1 minute
mishunov
0
120
Научный Дизайн
mishunov
0
230
Let me tell you a story
mishunov
0
90
Science of Design 2
mishunov
5
680
Other Decks in Technology
See All in Technology
Microsoft 365と開発者ツールの素敵な関係
kkamegawa
1
1.4k
農業用ダム監視を目的とした衛星SAR 干渉解析の適用性について
osgeojp
0
120
12/3(火)のBedrockアプデ速報(re:Invent 2024 Daily re:Cap #2 with AWS Heroes)
minorun365
PRO
4
120
情シスの引継ぎが大変という話
miyu_dev
2
550
システムリプレイスプロジェクト発足から7年、改めてコスト最適化に向き合う / replace and cost optimization
takumi
1
330
ONNX推論クレートの比較と実装奮闘記
emergent
0
280
サービスの拡大に伴うオペレーション課題に立ち向かう / 20241128_cloudsign_pdm
bengo4com
0
860
歴史あるRuby on Railsでデッドコードを見つけ、 消す方法@yabaibuki.dev #3
ayumu838
0
1.7k
プロダクトの爆速開発を支える、 「作らない・削る・尖らせる」技術
applism118
5
2.5k
クラウドネイティブへの小さな一歩!既存VMからコンテナまで、KubeVirtが実現する『無理しないペースの移行』とは!?
tsukaman
0
110
今はまだ小さい東京ガス内製開発チームが、これからもKubernetesと共に歩み続けるために
yussugi
3
550
Reliability Engineering at Studist
katsuhisa91
PRO
0
100
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
[RailsConf 2023] Rails as a piece of cake
palkan
52
5k
How to Ace a Technical Interview
jacobian
276
23k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
247
1.3M
Adopting Sorbet at Scale
ufuk
73
9.1k
RailsConf 2023
tenderlove
29
920
Gamification - CAS2011
davidbonilla
80
5k
Ruby is Unlike a Banana
tanoku
97
11k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
How to Think Like a Performance Engineer
csswizardry
21
1.2k
Transcript
DENYS MISHUNOV • DIGITAL GARDEN AS • @MISHUNOV
- How long is FOREVER? - Sometimes just 1 SECOND
2001
2016
2001
2016
2003
2016
None
2003 2005 2007 2009 2011 2013 2015 "7&3"(&#:5&4 1&31"(& 93,7
kB 2446 kB IUUQHPPHMRKNVN
-0"%*/(5*.& &70-65*0/ 1999 2006 2012 2016 IUUQHPPHMRKNVN 8 s 4
s 2 s 1 s 2446 kB
T DPOWFSTJPὝ T SFWFOVF
l8Dž&44z 'PWJBODF
$0/$&/53"5& 6150 IUUQHPPHMLK52;3 l8Dž&44z 'PWJBODF
l.0#*-&8Dž&44z 3BEXBSF
l.0#*-&8Dž&44z 3BEXBSF IUUQHPPHM81C(6 1&",'36453"5*0/ 6150
l.0#*-&8Dž&44z 3BEXBSF IUUQHPPHM81C(6 &/("(&.&/5 6150
.0#*-&53"/4"$5*0/4 4637&: Harris Interactive for Tealeaf, 2011
$634&% BUUIFJSEFWJDF #*@%! .0#*-&53"/4"$5*0/4 4637&:
4$3&".&% BUUIFJSEFWJDF .0#*-&53"/4"$5*0/4 4637&:
5)3&8 UIFJSEFWJDF .0#*-&53"/4"$5*0/4 4637&:
1&01-& )"5& 8"*5*/(
IUUQHPPHM+O9;Y 19.913s 19.000s 22.213s
NJMMJPOWJFXT IUUQHPPHM+O9;Y 19.913s 19.000s 22.213s
None
1&3'3."/$& JTOPU ."5)&."5*$4
1&3'3."/$& JT 1&3$&15*0/
5IFSFBMUIJOHXFBSFBGUFSJTUPDSFBUFB VTFSFYQFSJFODFUIBUQFPQMFMPWFBOE UIFZGFFMJTGBTUBOETPXFNJHIUCF GSPOUFOEFOHJOFFST XFNJHIUCFEFW XFNJHIUCFPQT CVUXIBUXFSFBMMZBSF JTQFSDFQUJPOCSPLFST Steve
Souders, “High Performance Web Sites” t u
None
None
None
+/% KVTUOPUJDFBCMFEJ⒎FSFODF 8&#&3'&$)/&3-"8
36-& &7&/5
36-& &7&/5
.&"/*/('6- /05*$&"#-& !==
OPTION 1 OPTION 2
OPTION 1 OPTION 2 і і
None
&7&/5 REGRESSION ALLOWANCE 36-&
&7&/5 REGRESSION ALLOWANCE 36-&
5*.&QFSTJTUTNFSFMZBTB DPOTFRVFODFPGUIF&7&/54 UBLJOHQMBDFJO<TQBDF> Martin Heidegger t u
1"44*7& "$5*7& #PZ BN *CVTZ
1"44*7& "$5*7& #PZ BN *CVTZ
13&&.15*7&45"35 &7&/5 ПРОЦЕСС &7&/5 &7&/5 "$5*7& 1)"4&
None
None
13&-0"% 501)*54 NPCJMF4BGBSJ 4FUUJOHT4BGBSJ1SFMPBE5PQ)JUT
MJOLSFMlʜISFGlʜ IUUQTXXXXPSH538%SFTPVSDFIJOUT 3&4063$&)*/54
SFMlEOTQSFGFUDIz SFMlQSFDPOOFDUz SFMlQSFGFUDIz SFMlQSFSFOEFSz SFMlQSFMPBEzBTl5:1&z IUUQHPPHM,LR+%
&"3-:$0.1-&5*0/ &7&/5 ПРОЦЕСС &7&/5 &7&/5 "$5*7& 1)"4&
1"44*7& 1)"4&
1"44*7& 1)"4&
"$5*7& 1)"4& 4."4)*/( #*35)%":
015*.*45*$6*
$-*$,.& 0-%%":4
$-*$,.& "1* 0-%%":4
"1* ✔ /05015*.*45*$6*
$-*$,.& /05400-%%":4
"1* /05400-%%":4
"1* /0540015*.*45*$6* ✔
015*.*45*$6*
$-*$,.& 015*.*45*$6*
"1* ✔ 015*.*45*$6*
"1* ✔ error 0).:ʜ 015*.*45*$6*
$3*5*$"-1"5)
$3*5*$"-1"5) $0/5&/5 +4 +4 *.( )5.- $44 $44 +4 +4
*.( *.(
$3*5*$"-1"5) $0/5&/5 +4 +4 *.( )5.- $44 $44 *.( *.(
+4
HPPHM+O9;Y
HPPHM+O9;Y "$5*7&1)"4& 1"44*7&1)"4&
None
None
None
None
5IFQFSDFQUJPOPG QFSGPSNBODFJTKVTUBT F⒎FDUJWFBTBDUVBM QFSGPSNBODFῶNBOZ DBTFT t u
- How long is FOREVER? - …
5)"/,:06 DENYS MISHUNOV • DIGITAL GARDEN AS DRAWINGS: DENYS MISHUNOV
a.k.a “ME” TWITTER: @MISHUNOV