Виктор Хомяков — Написание бенчмарков и performance-тестов для кода на JS/TS
Ближайшая конференция HolyJS:
#javascript #js #holyjs #IT #conference #jugrugroup
JavaScript — богатый язык, в нем большинство задач можно решить несколькими способами. Часто фронтендеры хотят сравнить варианты решения и выбрать самый быстрый, чтобы использовать его в своем проекте. Это важно в клиентском коде, который выполняется в браузере — метрики Web Vitals FID, INP, TBT, TTI как раз про это. Это также важно и в серверном коде — отзывчивость на запросы (TTFB, TTLB) и RPS зависят от скорости выполнения кода в .
Для оценки скорости работы кода и сравнения скорости разных вариантов служат бенчмарки. Для фиксирования результатов и недеградации по скорости используются performance-тесты. Для оценки скорости работы кода и поиска в нем неоптимальных мест выполняется профилирование.
Спикер расскажет, какие бывают ошибки при написании бенчмарков и как их избежать, как писать хорошие бенчмарки и performance-тесты, и как профилировать код на JS/TS.
Скачать презентацию с сайта —
10 views
229
76
1 month ago 00:04:28 1
Шабаш на Полнолуние 🌕🍁 Танцуем у костра, близко Самайн!
1 month ago 00:03:32 1
Говорили со мной камни 🍁🌙, наступает время песен о ведьмах и древней магии
1 month ago 00:19:38 1
Как из хаоса рождается порядок? [Veritasium]
1 month ago 00:25:37 1
Теория игр: жизнь, Вселенная и всё остальное [Veritasium]
1 month ago 00:02:16 1
LITTLE BIG - WE ARE LITTLE BIG (Official Music Video)
1 month ago 00:04:03 1
ИИ — Мы вышли (Алина Витухновская)
1 month ago 00:29:43 1
Мнимая ошибка, над которой ломали голову 2 000 лет [Veritasium]
2 months ago 00:05:46 7
Был судьёй я их грехам (по мотивам вселенной Ведьмака)
2 months ago 01:04:31 1
Вялотекущее самоуничтожение русов или на всех фронтах без перемен. Глупости и страшилки финансистов
2 months ago 00:17:11 1
Как задержать дыхание на 15 минут и даже дольше [Veritasium]
2 months ago 03:00:01 1
50 песен по вселенной Ведьмака (Яна Айнсанова)
2 months ago 00:08:21 1
Иллюзия истины [Veritasium]
2 months ago 00:02:18 1
Обними 🕊 - Яна Айнсанова
2 months ago 00:01:13 2
Та самая экранизация (песенка о наболевшем!)
2 months ago 00:06:01 1
Как работает транзистор [Veritasium]
3 months ago 00:02:11 1
“Я ВЛЮБИЛАСЬ В КРОКОДИЛА“ - СЛАДКОЕЖКИ ( Студия VICTORIA)
3 months ago 00:06:50 1
Баллада о рыцаре и деве озера (по мотивам Джибаро из Любовь, смерть и роботы)
3 months ago 00:04:05 1
Как падает пружинка слинки? [Veritasium]
3 months ago 00:09:26 1
Старинная баллада Две сестры ~ The Twa Sisters (Биннори)
3 months ago 00:10:59 1
Семнадцатый пехотный полк (Курганы из камней) по мотив. Меекханского пограничья
3 months ago 00:27:32 1
Книги, которые стоит прочитать русским людям
3 months ago 00:14:32 1
Серьёзная проблема «популярной» науки [Veritasium]
3 months ago 00:09:52 15
Вероятности вероятностей: #2. Нулевая вероятность не значит «невозможно» [3Blue1Brown]
4 months ago 06:18:26 1
60 фэнтези баллад от барда ~ Яна Айнсанова ~ путешествуем по мирам и музыкальным историям