Ищете крутые кейсы в digital? Посмотрите на номинантов Workspace Digital Awards 2026!
Vitart VTV
Разработка Joono: Highload AI-редактор фото и видео с архитектурой на 1 000 000+ генераций
Vitart VTV
#Приложение под ключ #Разработка программного обеспечения#Администрирование серверов

Разработка Joono: Highload AI-редактор фото и видео с архитектурой на 1 000 000+ генераций

34 
Vitart VTV Россия, Москва
Поделиться: 0 0 0
Разработка Joono: Highload AI-редактор фото и видео с архитектурой на 1 000 000+ генераций
Сфера

Информационные технологии и интернет

Мобильная платформа

iOS

Сдано

Июль 2025

Задача

Цель: Создать конкурентоспособный AI-редактор фото и видео с собственным ядром генерации, превосходящий по качеству существующие на рынке шаблонизированные решения.

Ключевой вызов: Реализовать сложную обработку медиаконтента (от удаления объектов до генерации Viral Reels и AI-фотосессий) с минимальным временем ожидания для пользователя и высокой отказоустойчивостью серверной части. Проект требовал глубокой интеграции нейросетевых моделей в мобильный интерфейс.

Решение

Проект реализован мной «под ключ» в роли CTO: от первой строчки архитектуры до вывода продукта в топ категории App Store. Я полностью спроектировал экосистему, способную выдерживать миллионные нагрузки и обрабатывать тысячи параллельных генераций без задержек.

Что было реализовано лично мной и под моим контролем:

Технологический фундамент с 0: Глубокий R&D и разработка собственной системы инференса нейросетей. В отличие от конкурентов, мы не зависели от публичных API, что позволило добиться качества генерации (Future Baby, Photoshoots) выше рыночного.

Сложная инфраструктура: Построена связка мобильного клиента с высокопроизводительным GPU-кластером на базе RunPod/ComfyUI. Я разработал логику очередей, чтобы тяжелый медиаконтент генерировался моментально.

Формирование юнита: Лично подобрал AI-инженеров и интегрировал их в свою команду разработки. Выстроил полный производственный цикл.

Управление темпом (Time-to-Market): Внедрил жесткий цикл релизов — выпуск новой крупной фичи каждые 2 недели. Это позволило проекту мгновенно адаптироваться под виральные тренды соцсетей.

Масштабируемость: Спроектировал ядро так, чтобы при росте трафика в 10-20 раз система требовала только горизонтального масштабирования мощностей, а не переписывания кода.

1R&D и проектирование нейросетевого ядра

На старте я провел глубокий анализ существующих LLM и диффузионных моделей. Главной задачей было уйти от использования медленных и дорогих сторонних API в пользу собственного решения.

Результат: Выбрана связка кастомных моделей Stable Diffusion (ComfyUI), развернутых на GPU-кластерах.

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

2Формирование команды и запуск производства

Я полностью укомплектовал команду: от AI-инженеров до мобильных разработчиков. Внедрил стандарты разработки, которые позволили собрать первую рабочую версию продукта с базовыми AI-фичами (удаление фона, ретушь) в кратчайшие сроки.

Процессы: Внедрен CI/CD и автоматизированное тестирование нейросетевых пайплайнов.

Технологии: ReactJS + Swift для iOS-клиента и Node.js для оркестрации серверной логики.

3Внедрение виральных механик и оптимизация генерации

На этом этапе я реализовал сложнейшие функции: Future Baby, Viral Reels и AI-фотосессии (100+ стилей). Основной вызов был в скорости: видеогенерация требовала огромных ресурсов.

Темп: Выстроил процесс так, что команда выпускала по одной крупной фиче каждые 14 дней, что позволило приложению быстро расти в App Store.

4Обеспечение стабильной генерации при минимальных затратах

Одной из ключевых задач было обеспечение стабильной генерации при минимальных затратах. Я принял решение перевести нейросетевое ядро на инфраструктуру RunPod, что позволило закрыть две критические задачи:

- Бесконечная масштабируемость: Система автоматически выделяет GPU-мощности под текущий объем запросов. Мы получили возможность обрабатывать любое количество генераций в пиковые моменты без задержек для пользователей.

- Радикальная экономия (Cost-Optimization): Переход на почасовую оплату мощностей и serverless-подход позволил снизить расходы на серверную инфраструктуру более чем в 3-4 раза по сравнению с арендой выделенных серверов или использованием сторонних API.

Это решение позволило проекту сохранять высокую маржинальность даже при больших объемах трафика.

5Масштабирование, запуск в App Store и стабилизация

Описание:

Завершающий этап 7-месячного цикла разработки. Основной фокус был смещен на полировку пользовательского опыта (UX), стабильность работы под нагрузкой и успешный релиз.

Публикация: Пройден полный цикл модерации в App Store, настроены аналитика и платежные шлюзы.

Стабилизация: Настроены системы логирования и мониторинга (Sentry/Grafana), что позволило команде исправлять баги в реальном времени.

Итог: Продукт вышел на рынок с уникальным качеством генерации, полностью готовый к виральному росту трафика и масштабированию серверных мощностей.

Результат

Комментарий агентства

Виталий Полумисный
Виталий Полумисный

Генеральный директор (CEO)

Проект Joono стал для нас эталонным кейсом внедрения R&D-технологий в реальный бизнес. Нам удалось создать продукт, который по качеству генерации конкурирует с мировыми лидерами индустрии. Мы доказали, что связка кастомных нейросетевых моделей и облачной GPU-инфраструктуры позволяет выпускать Highload-продукты в кратчайшие сроки без потери качества.

https://apps.apple.com/ru/app/joono-ai-photo-video-editor/id6463857140

Стек технологий

  • JavaScript JavaScript Язык программирования
  • Python Python Язык программирования
  • Swift Swift Язык программирования
  • MongoDB MongoDB База данных
  • Redis Redis База данных
  • Node.js Node.js Среда разработки
  • Xcode Xcode Среда разработки
  • Grafana Grafana Система аналитики
  • NGINX NGINX Веб-сервер

Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Vitart VTV с удовольствием обсудит вашу задачу

Оставить заявку