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
Deconstructing Performance
Search
Denys Mishunov
September 17, 2016
Technology
2
580
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
590
Deconstructing Performance
mishunov
4
770
Why Performance Matters
mishunov
2
980
В погоне за производительностью
mishunov
0
340
Illusion of Time [JSConfEU 2015 edition]
mishunov
1
190
Illusion of Time. When 60 sec is not 1 minute
mishunov
0
140
Научный Дизайн
mishunov
0
280
Let me tell you a story
mishunov
0
130
Science of Design 2
mishunov
5
760
Other Decks in Technology
See All in Technology
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
610
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
42k
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
410
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
880
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
Digitization部 紹介資料
sansan33
PRO
1
6.8k
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
5
4.9k
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
150
GitLab Duo Agent Platform × AGENTS.md で実現するSpec-Driven Development / GitLab Duo Agent Platform × AGENTS.md
n11sh1
0
120
月間数億レコードのアクセスログ基盤を無停止・低コストでAWS移行せよ!アプリケーションエンジニアのSREチャレンジ💪
miyamu
0
820
Webhook best practices for rock solid and resilient deployments
glaforge
1
270
Featured
See All Featured
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
1
1.3k
Navigating Weather and Climate Data
rabernat
0
100
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Producing Creativity
orderedlist
PRO
348
40k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
680
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Mobile First: as difficult as doing things right
swwweet
225
10k
Believing is Seeing
oripsolob
1
53
A Soul's Torment
seathinner
5
2.2k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
160
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
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