Видео, загружаемое онлайн-школами на платформу «АнтиТренинги», теперь конвертируется быстрее. Это стало возможным благодаря переезду данных в новое файловое хранилище. Процесс конвертации уже ускорен в несколько раз, а когда мы окончательно завершим переезд — будет ещё быстрее.
Внедрение нового решения потребовалось из-за возросшей нагрузки на сервис (большое количество пользователей грузило видео), что создавало очередь на конвертацию. Конвертация необходима, чтобы видео автора отображалось на максимальном количестве устройств и было доступно даже для слабого интернета.
Команда разработчиков платформы начала поиск решения для ускорения процесса конвертации. Задача заключалась еще и в том, чтобы сохранить стоимость содержания инфраструктуры на прежнем уровне, исключив повышения тарифов для пользователей.
Выбор пал прежде всего на автоматически масштабируемое решение под названием kubernetes, который сейчас является мейнстримом для распределенных и отказоустойчивых систем. При тесном сотрудничестве с командой Яндекс.Облака, специалисты команды сначала перевели на работу по новой схеме тестовый стенд, а после проведения успешных тестов и продуктовое окружение.
В результате, текущее решение автоматически заказывает новые мощности при увеличении нагрузки. Это значит, что, если пользователи загрузили 100-200-300 файлов одновременно — система автоматически это отслеживает и уже через минуту подключает необходимое количество серверов для конвертации. В случае, когда виртуальных серверов для разворачивания конверторов не хватает, система дозаказывает их у Яндекс.Облака. При снижении нагрузки происходит обратный процесс и отказ от лишних конверторов и серверов, что позволяет не резервировать избыточное кол-во серверов и экономить на инфраструктуре, решая задачу пиковых нагрузок.
Хотите запустить свою онлайн-школу? Для этого сегодня не нужно придумывать решение с нуля. Есть большой…
Обзор основных характеристик, на которые следует обратить внимание при выборе платформы. Советы, базовые и не…
Исследование предпочтений пользователей и требований к содержанию образовательного контента. Общение с преподавателями, обучение с применением…
Чат-боты — это программы для автоматизации общения с пользователями через чат-интерфейсы. Их используют для различных…
Платформа для онлайн-школы: почему все больше образовательных учреждений выбирают этот путь. Причины перевести свой бизнес…
Немного о Юле: Юлия Кузьмина — стратег для продвижения и развития бизнеса по оказанию услуг,…