Creator Tools / Video Pipeline

    Onymi

    Сервис создания стикеров и анимаций. Мы разработали высоконагруженный алгоритм массовой обработки пользовательских видео до 6000 видео в минуту.

    Onymi Creator Platform6 месяцев
    Onymi hero

    Ссылки проекта

    Кратко о проекте

    Onymi работает как high-load конвейер генерации контента: от пользовательского видео до готовых стикеров и анимаций, с автошкалированием под пиковые вирусные сценарии.

    Как устроен high-load контур

    Сердце проекта - pipeline обработки видео: загрузка, детекция, нормализация, рендер, упаковка и выдача. Каждый этап работает как отдельный масштабируемый сервис.

    • • Автошкалирование по длине очереди и типу контента.
    • • Пакетная обработка и оптимизация под массовые пользовательские сценарии.
    • • Real-time метрики latency, ошибок и пропускной способности.

    Технический блок

    Frontend · Кроссплатформа

    Flutter

    Единое приложение для iOS и Android на Flutter с нативными анимациями и кастомным видеоплеером.

    Backend

    Self-Hosted Supabase

    Supabase в Docker-контейнерах на собственном VPS: Auth, Realtime подписки, PostgreSQL, S3-совместимое хранилище.

    Видеообработка · Микросервисы

    Kubernetes + Docker

    Сервис транскодирования построен на микросервисной архитектуре: K8s-оркестратор управляет Docker-воркерами на Python.

    Автомасштабирование

    Python Workers + HPA

    Horizontal Pod Autoscaler масштабирует Python-воркеры под нагрузку на собственных VPS без облачных провайдеров.

    Экраны проекта

    Onymi desktop
    Главный desktop-экран платформы Onymi.
    Onymi mobile screen 1
    Мобильный экран основного рабочего сценария.
    Onymi mobile screen 2
    Мобильный экран с деталями пользовательского контента.