Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
В погоне за производительностью
Search
Denys Mishunov
April 16, 2016
Programming
350
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
В погоне за производительностью
Доклад, представленный на FDConf 2016, Минск
Denys Mishunov
April 16, 2016
More Decks by Denys Mishunov
See All by Denys Mishunov
debugger; for developers
mishunov
1
610
Deconstructing Performance
mishunov
4
810
Deconstructing Performance
mishunov
2
600
Why Performance Matters
mishunov
2
1k
Illusion of Time [JSConfEU 2015 edition]
mishunov
1
210
Illusion of Time. When 60 sec is not 1 minute
mishunov
0
180
Научный Дизайн
mishunov
0
290
Let me tell you a story
mishunov
0
150
Science of Design 2
mishunov
5
790
Other Decks in Programming
See All in Programming
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
300
Are APIs Still Relevant in the AI Era?
soyuka
0
310
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
0
1.8k
The Rails Doctrine Decade
koic
2
390
iOSDC2026登壇資料.pdf
riofujimon
0
190
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
420
Workers Cache を知る
syumai
0
260
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
140
スマートフォンでモールス信号を送受信する 〜スマートフォンのLEDとカメラで作る光通信の設計と実装〜
atsuki_seo
0
190
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
7
2.2k
AHC070解法紹介
eijirou
0
130
Omarchy Tokyo やると聞いて UMPC 買ってセットアップしてきた
mtsmfm
0
160
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.9k
Facilitating Awesome Meetings
lara
57
7.1k
Designing for humans not robots
tammielis
254
26k
GitHub's CSS Performance
jonrohan
1033
470k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
410
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Documentation Writing (for coders)
carmenintech
77
5.5k
BBQ
matthewcrist
89
10k
WENDY [Excerpt]
tessaabrams
14
39k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Transcript
В ПОГОНЕ за ПРОИЗВОДИТЕЛЬНОСТЬЮ DENYS MISHUNOV • Digital garden AS
http://goo.gl/E030E Конверсия УВЕЛИЧЕНИЯ ПРОИЗВОДИТЕЛЬНОСТИ СЕКУНДа
http://goo.gl/E030E ЪЦЩЩЦНЮСН Конверсия УВЕЛИЧЕНИЯ ПРОИЗВОДИТЕЛЬНОСТИ СЕКУНДа
https://goo.gl/0fx4ma СЕКУНДЫ Конверсия УВЕЛИЧЕНИЯ ПРОИЗВОДИТЕЛЬНОСТИ
https://goo.gl/0fx4ma ЪЦЩЩЦЬЫЬП СЕКУНДЫ Конверсия УВЕЛИЧЕНИЯ ПРОИЗВОДИТЕЛЬНОСТИ РЬС
http://goo.gl/JE1gD5 СЕКУНДа Конверсия снижения ПРОИЗВОДИТЕЛЬНОСТИ
http://goo.gl/JE1gD5 Конверсия снижения ПРОИЗВОДИТЕЛЬНОСТИ СЕКУНДы
http://goo.gl/JE1gD5 Конверсия снижения ПРОИЗВОДИТЕЛЬНОСТИ СЕКУНДы
None
ЪЦЩЩЦНЮСН
None
ПРОИЗВОДИТЕЛЬНОСТЬ это не МАТЕМАТИКА
ПРОИЗВОДИТЕЛЬНОСТЬ это ВОСПРИЯТИЕ
5IFQFSDFQUJPOPGQFSGPSNBODF JTKVTUBTFGGFDUJWFBTBDUVBM QFSGPSNBODFJONBOZDBTFT t u
None
None
None
ЉйЫТПЬЯЭЮЦЫЦЪНТЪаЬ еаЬПЬШЮбРЫНЯ ЉйПЬЯЭЮЦЫЦЪНТЪаЬЩкШЬаЬеаЬРЬПЬЮЦа ЫНЪЫНжЪЬХРj ЊНжТЯЬХЫНЫЦТЬаЯаНТаЬаЯНЪЦгЯЬОйаЦЧ ЭЮЦЪТЮЫЬЫНЪЦЩЩЦЯТШбЫСЦШЬРСНПНЪ ШНФТаЯнеаЬЯЬОйаЦТаЬЩкШЬЭЮЬЦЯгЬСЦа ЬЫЬбФТЯПТЮжЦЩЬЯк t
u David Eagleman
JND KVTUOPUJDFBCMFEJGGFSFODF
ПРАВИЛО ЎЋϽИЏЅЁ
ПРАВИЛО ЎЋϽИЏЅЁ
секунд
ACTIVE PASSIVE 1
ACTIVE PASSIVE 2
None
&7&/5 предварительный старт ПРОЦЕСС СОБЫТИЕ СОБЫТИЕ АКТИВНАЯ ФАЗА
ЄϼϿЍАЄЇϼ TOP HITS 4FUUJOHT4BGBSJ1SFMPBE5PQ)JUT
ЋЏЇЍИЏЅЁ В НОВОЙ ВКЛАДКЕ
ЋЏЇЍИЏЅЁ В НОВОЙ ВКЛАДКЕ
SFMtdnsprefetchu SFMtpreconnectu SFMtprefetchu SFMtprerenderu https://www.w3.org/TR/2016/WD-resource-hints-20160225/
&7&/5 РАННЕЕ ЗАВЕРШЕНИЕ ПРОЦЕСС СОБЫТИЕ СОБЫТИЕ АКТИВНАЯ ФАЗА
1"44*7& 1)"4&
"$5*7& 1)"4&
None
ϼЇЏЅϾЊϼМБϼЄϼ ЌϼЎЎЅϾЊϼМБϼЄϼ
Occupied time feels shorter than unoccupied time. 1 Баланс между
Активной и Пассивной фазами. !
People want to get started 2 Предварительный старт. !
Anxiety makes waits seem longer. 3 Субъективный параметр. Сложно контролировать
в веб. !
Uncertain waits are longer than known, finite waits. 4 Прогрессиндикаторы.
!
Unexplained waits are longer than explained waits. 5 Прогрессиндикаторы. !
Unfair waits are longer than equitable waits. 6 Соответствуйте ожиданиям
пользователя. !
The more valuable the service, the longer the customer will
wait. 7 Бизнесзадача. !
Solo waits feel longer than group waits. 8 не поддается
контролю в веб. !
None
None
None
None
None
None
None
None
Полегче, ПАРНИША
ϽйЯаЮТТЪЬФТаОйакЩбежТ ЫЬаЬЩкШЬТЯЩЦ ЯШЬЮЬЯаклаЬЦЪТЫЫЬаЬеТРЬгЬеТа ЭЬЩкХЬПНаТЩкЊТШНФСйЧЭЬЩкХЬПНаТЩк ФТЩНТаХНШЬЫеЦакШЬЫаНШаЯПНжТЧ ШЬЪЭНЫЦТЧЯЬЯШЬЮЬЯакмЯПТаН t u William J.
McEwen
Unfair waits are longer than equitable waits. 6 The more
valuable the service, the longer the customer will wait. 7
Соответствуйте ожиданиям ПОЛЬЗОВАТЕЛЯ
None
4)0$,*/(%*4$07&3: GOCDP[B130(3&44#"3JTB 1-"$)*4#"/,)"4"505"--: '",& 130(3&44#"3 5)*4*440.&/&95-&7&- #6--4)*5
None
https://goo.gl/DMLdz1