Авторизация
Забыли пароль?
Сброс пароля
Вернуться к авторизации

Оптимизация стримингового сервиса и развитие AI-функций на этапе масштабирования

04 мая ‘26

Заказчик: NDA (музыкальный стриминговый сервис)
Страница кейса/результат: https://evrone.ru/portfolio/tune

Подключились к развитию стримингового сервиса на этапе масштабирования: оптимизировали backend, переписали ресурсоемкие сервисы на Go, усилили ML-направление и внедрили AI-инструменты в разработку. Улучшили производительность и снизили инфраструктурные затраты.

Агентство-исполнитель кейса

Evrone

Evrone подключается к продуктам на стадии роста и масштабирования: усиливаем команды разработки, ML и DevOps, оптимизируем архитектуру и внедряем AI-инструменты. Работаем как часть команды клиента и помогаем улучшать метрики продукта и эффективность разработки.

1. Вводная задача от заказчика, проблематика, цели

Задачи клиента:

— оптимизировать код и повысить стабильность стримингового сервиса

— развивать новые функции с использованием AI

— усилить направления рекомендаций и удержания пользователей

— снизить нагрузку на инфраструктуру

Контекст:

Сервис прошел стадию MVP и активно масштабировался. Продукт включает музыку, подкасты и аудиокниги, поддерживает офлайн-доступ, рекомендации и интеграции с ассистентами.

Цель:

Улучшить производительность системы, сохранить стабильность при росте нагрузки и усилить ключевые продуктовые направления без остановки разработки.

Разработка стримингового сервиса

2. Описание реализации кейса и творческого пути по поиску оптимального решения

Интеграция в команды клиента

— специалисты Evrone подключились к командам аналитики, ML и backend

— работали с Python, Go и Ruby on Rails

— включились в процессы без влияния на темп разработки

Развитие ML и AI-функций

— участвовали в развитии рекомендательных систем

— работали над персонализацией плейлистов с учетом поведения пользователя

— улучшали поиск с использованием LLM для повышения релевантности

— внедрили генерацию SEO-текстов для контента платформы

Оптимизация backend и архитектуры

— переписали наиболее ресурсоемкие сервисы на Go

— сохранили совместимость (as is) с существующей системой

— декомпозировали монолитные части в микросервисы

— переписали аналитическую платформу с Ruby on Rails на Python и встроили в текущую экосистему

AI-инструменты в разработке

— внедрили AI-агента в CI/CD пайплайн

— автоматизировали тестирование API (позитивные и негативные сценарии)

— реализовали автоматическую проверку и дополнение документации

— добавили поддержку code review

Технологические ограничения

— использовали только локальные open-source модели

— соблюдали требования безопасности и санкционные ограничения

Backend разработка

Разработка на Python

Разработка на Ruby on Rails

3. Результаты сотрудничества

Технические результаты:

— снижение потребления ресурсов до 25%

— повышение производительности сервисов до 20%

Инфраструктура:

— снижение затрат на инфраструктуру на 20–30%

Процессы разработки:

— автоматизация рутинных задач разработки и тестирования

— снижение нагрузки на QA-команду

— улучшение качества кода на этапе ревью

Продуктовое развитие:

— усиление рекомендательных механизмов

— улучшение релевантности поиска

— развитие персонализации пользовательского опыта

Аутсорс QA

4. Заключение

  • Кейс демонстрирует, как на этапе масштабирования можно одновременно решать задачи производительности, архитектуры и развития продукта.
  • Команда Evrone выступила как продолжение внутренних команд клиента: участвовала в оптимизации backend, развитии ML-направлений и внедрении AI-инструментов в разработку.
  • Результатом стала более устойчивая и масштабируемая платформа, готовая к дальнейшему росту и развитию функциональности.

Агентство-исполнитель кейса

Evrone

Evrone подключается к продуктам на стадии роста и масштабирования: усиливаем команды разработки, ML и DevOps, оптимизируем архитектуру и внедряем AI-инструменты. Работаем как часть команды клиента и помогаем улучшать метрики продукта и эффективность разработки.