Олег Ларионов — Раздача видео VK: от 10 Гбит/с по HTTP до 160 Гбит/с по HTTPS с одной машины
Автор: JPoint, Joker и JUG ru — Java-конференции
Загружено: 26 февр. 2025 г.
Просмотров: 4 588 просмотров
—
Скачать презентацию с сайта Joker — https://jrg.su/it9IzV
В докладе спикер описал путь разработки собственной реализации HTTP(S)-сервера для быстрой раздачи видеоконтента в VK Видео.
Сервер написан на Java под Linux с использованием фреймворка one-nio, библиотеки OpenSSL. Вместе пройдем путь в 10 лет от первой версии сервера на 20 Гбит/с до экспериментальной на 160 Гбит/с. Спикер показал, с какими сложностями при вертикальном масштабировании приложения столкнулись в команде, как использовали async-profiler для поиска причин. Рассказал, какие фичи OpenSSL 3 прикрутили к one-nio. Дал несколько советов по увеличению производительности.
Будет интересно как новичкам, так и специалистам в бэкенд-разработке.

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: