Конференция разработчиков
высоконагруженных систем
Хочу быть в курсе событий!
Как отдавать видео на скорости 10 Гбит в секунду
ЗарегистрироватьсяСегодня мы расскажем подробнее о рецепте передачи ну очень тяжёлого видео от Максима Лапшина (ну от кого же ещё :)
Современные задачи стоящие перед видеостримингом требуют новых решений. Люди хотят смотреть мультибитрейтное SD/HD видео с выбором языков и субтитров и старые решения дают сбой.
В первой части доклада будет дан небольшой обзор самых архаичных решений для стриминга видеофайлов, всё ещё использующихся сегодня, решений поновее и будет пояснено, почему они перестали годиться сегодня, с появлением HD видео и удешевлением интернет-каналов.
Во второй части доклада будет рассказано, какие аппаратные проблемы, проблемы уровня ОС и алгоритмические проблемы возникают при достижении трафика в 10 Гбит/с с одного сервера, а именно:
+ почему приходится отказываться от аппаратных рейдов в пользу примитивных JBOD решений и как ими управлять?
+ как так получилось, что для быстрой сети есть событийное API epoll, а для медленных дисков только блокирующее API и что с этим делать?
+ как эффективно использовать дорогие SSD в связке с дешевыми HDD;
+ как строить программу так, что бы она никогда не отдавала таймауты, а внятно диагностировала собственную перегрузку.
Если проект, над которым Вы работаете, хоть как-то связан с передачей видео, то этот доклад для Вас однозначный must have.
http://conf.ontico.ru/conference/join/hl2013.html - зарезервируйте себе место прямо сейчас, пока цены минимальны