Доработка портала для просмотра онлайн ТВ «LikeTV»
Портал для просмотра онлайн ТВ.
LikeTV позволяет смотреть видео-трансляции, телевизионные каналы и видео-контент от партнеров, например, Megogo. Несколько миллионов зрителей в России стали пользователями приложения LikeTV.
Что было
- Количество пользователей не превышало 3000. При повышении нагрузки время ответа сервера увеличивалось с 3 секунд до минуты;
- Видео полностью кэшировалось в памяти, и видео одного пользователя могло съесть 1,5 Гб оперативной памяти;
- ИТ инфраструктура состояла из серверов Amazon.
Что мы сделали
- Провели нагрузочное тестирование;
- Создали нагрузку на сервера Amazon до 100 000 пользователей. Чтобы канал не забивался при тестировании видеоконтента, подключили дополнительные сервера;
- Чтобы оперативная память не съедалась 2-3 пользователями, мы реорганизовали систему трансляции. Теперь получаем видео не больше 10 секунд, потом соединение разрывается, и заново продолжается еще 10 секунд. Такой разрыв отнимает минимум ресурсов, происходит незаметно для сервера и экономит память;
- Написали скрипты для тестирования видеоконтента, чтобы в автоматическом режиме отслеживать проблемы с видео.
35 секунд
ожидания
100 000
пользователей
4 специалиста в команде: 1 разработчик, 3 QA
Технологии
Инструменты тестирования: Bitbucket, Jira, JMeter, BeanShell, VLC-player, Amazon (AWS)
Другие работы
Оставьте заявку на проект
Оставьте контакты, чтобы обсудить проект и условия сотрудничества, или позвоните:
8 800 200-99-24