Портал для просмотра онлайн ТВ.

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
Написать нам
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Оставьте свои контакты
SimbirSoft регулярно расширяет штат сотрудников.
Отправьте контакты, чтобы обсудить условия сотрудничества.
Экспресс-консультация
Заполните все поля формы.
Эксперт свяжется с вами в течение рабочего дня.
Тематика
Прикрепить файл до 10Мб
Файл выбран
Порекомендуйте друга — получите вознаграждение!
  • Python-paзработчик
  • Java-разработчик Middle+
  • Системный аналитик
  • iOS-разработчик
  • QA Engineer Fullstack (Python / Java)
  • Разработчик на C#
  • Android-разработчик
  • DevOps-инженер
  • Специалист тендерного отдела
  • Менеджер по привлечению клиентов
  • Разработчик на C++
  • 1С-разработчик
  • Java-архитектор
  • Бухгалтер по работе с первичной документацией
  • SDET
  • Маркетолог
  • .Net-архитектор
  • React / Frontend-разработчик
  • QA Engineer Fullstack (Mobile)
  • Node.js разработчик (со знанием Vue.js)
  • C# /.NET / Delphi-разработчик
  • IT-рекрутер
Прикрепить резюме, до 10Мб
Файл выбран