← Новости

Девяносто процентов задач ранжирования в VK перевели на единые конфиги

Девяносто процентов задач ранжирования в VK перевели на единые конфиги
Иллюстрация: The Value Engineering, ИИ

Около 90% задач ранжирования в VK теперь решаются конфигурацией, а не написанием нового кода. Как рассказала команда AI VK, изменение затронуло Discovery-платформу — единый инфраструктурный слой для рекомендаций, поиска и рекламы во всех продуктах компании. Раньше на запуск новых вертикалей уходили недели. Переход на единую платформу позволил существенно сократить капитальные и операционные затраты (CAPEX/OPEX): вместо поддержки разрозненного зоопарка моделей с дублирующимися пайплайнами инженеры сосредоточились на едином контуре, что снизило стоимость инфраструктурной поддержки и ускорило вывод продуктов на рынок. При этом перенос поисковых сценариев на общую инфраструктуру несет определенные риски: критически важно, сможет ли платформа удерживать жесткие SLA при росте сложности поисковых запросов и масштабировании нагрузки.

Единая платформа вместо рутины

Вертикаль описывают в конфиге (каталог объектов, источники кандидатов, профиль, цели оптимизации), а платформа сама разворачивает сервисы, потоки данных, мониторинги и A/B-контур.

За счет этого подхода инженеры развернули 15 новых вертикалей, включая локальные сценарии вроде ранжирования комментариев.

Автоматизация и управление изменениями

Discovery Portal объединил управление конфигурациями, топологией сервисов и мониторингом. Инструмент обслуживает всех разработчиков AI VK, обрабатывая десятки изменений ежедневно.

Изменения валидируются до применения, раскатываются поэтапно со сравнением метрик и откатываются при просадке.

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

Экономический эффект отразился на ключевых метриках продуктов и юнит-стоимости рекламы. Время взаимодействия пользователей с лентой ВКонтакте выросло на 11%, а количество добавлений в друзья из рекомендаций увеличилось почти в 2,7 раза. В VK Клипах время просмотра увеличилось на 22%, на главной странице VK Видео — на 20%. В рекламном контуре после переезда на платформу конверсия показа в целевое действие для сообщений в сообщество выросла на 46%, а цена целевого действия снизилась на 13%. В CPC-рекламе сайтов целевых действий стало на 56% больше, а их цена снизилась на 24%. Следующим шагом команда планирует перенести на Discovery поисковую инфраструктуру.

Что не сходится

Зачем крупному холдингу загонять разные продукты в жесткие рамки единого шаблона? Унификация Discovery в VK убирает лишние расходы на зоопарк пайплайнов, но неизбежно создает единую точку отказа для рекомендаций, рекламы и будущих сценариев поиска. Любой сбой в такой общей системе бьет сразу по десяткам направлений бизнеса, а масштабирование поисковой нагрузки станет проверкой на прочность для жестких ограничений по задержке. Экономия на инженерах теперь жестко завязана на то, выдержат ли миллисекундные лимиты единого контура сложный внешний поиск.

Источник: Telegram: @data_secrets