Команда разработчиков «Яндекс Музыки» внедрила автономный алгоритм генерации плейлистов для потока «Моя волна». Подписчики «Яндекс Плюса» получили возможность слушать бесконечную персонализированную подборку аудио без активного интернет-соединения. Система предварительно скачивает композиции на накопитель смартфона и формирует очередь воспроизведения локально.
Автономный алгоритм — программный модуль, способный выполнять вычисления и принимать решения на устройстве пользователя без постоянного обмена данными с удаленным сервером.
Для реализации функции инженеры отказались от использования тяжеловесных нейросетевых моделей на клиентских устройствах. В приложение интегрирован компактный рекомендательный движок, размер которого составляет 100 Кб. Вычислительная нагрузка на процессор смартфона сведена к минимуму.
Архитектура локальных рекомендаций
При наличии сети сервер анализирует историю прослушиваний и формирует персональный набор инструкций. Этот файл-шпаргалка отправляется на устройство вместе с пакетом аудиозаписей. В условиях отсутствия связи локальный модуль берет управление на себя.
Движок непрерывно обрабатывает реакции слушателя в офлайн-режиме. Система выполняет следующие действия:
- Мгновенное перестроение очереди воспроизведения после отметки «нравится».
- Скрытие пропущенных пользователем композиций из текущего потока.
- Фиксация логов для последующей синхронизации с облаком.
Алгоритм прогнозирует предпочтения и готовит базу треков заранее. При восстановлении интернет-соединения сервис анализирует собранные локальным движком данные. Пропущенные или недослушанные аудиофайлы удаляются из кеша, а на их место загружаются новые композиции.
Фоновая загрузка и управление памятью
Процесс сохранения треков изолирован от мобильных сетей для экономии трафика. Загрузка данных происходит исключительно по протоколу Wi-Fi. Операция запускается в ночное время при условии, что мобильный телефон подключен к блоку питания или имеет достаточный запас энергии аккумулятора.
Кеш (Cache) — выделенная область в памяти устройства для временного хранения часто используемых или предварительно загруженных данных.
Пользователи контролируют объем накопителя, выделяемый под работу офлайн-алгоритма. Лимит дискового пространства устанавливается вручную. Параметр находится в разделе «Настройки - Автоскачивание» мобильного приложения. Увеличение квоты напрямую влияет на разнообразие треков при длительном отсутствии связи.
Руководитель «Яндекс Музыки» Александра Сагалович прокомментировала архитектурное обновление сервиса:
«Мою волну» регулярно слушают 94% наших пользователей — это крупнейший рекомендательный продукт в стране с десятками миллионов слушателей. Мы сами знаем, каково это, когда музыка в машине внезапно замолкает из-за плохой связи или когда во время долгого перелёта приходится слушать одни и те же треки из Коллекции. Поэтому для нас было важно сделать рекомендации независимыми от подключения к сети. Наш новый рекомендательный движок работает прямо на устройстве и весит всего 100 Кб, но даже при такой компактности функционирует как полноценная рекомендательная система. Теперь музыка в «Моей волне» не прервётся, если сеть пропадёт. Впервые пользователи не ограничены набором скачанных треков — даже без интернета.
Обновления программ, что нового
• LineageOS 24.0 вышла на Android 17: Canvas и новые устройства
• Релиз VacuumTube 2.0.0: YouTube с управлением геймпадом на ПК и Steam Deck получил актуальный интерфейс и новое меню настроек
• Обновления Samsung Galaxy (5 – 11 октября 2026): One UI 9.0 для Galaxy S24 и Z Fold6 в Корее и глобальный выпуск для Galaxy S25 и Z Fold7
• Сбой в сервисах «Яндекса» затронул Яндекс Go, Яндекс Пэй, Телемост и «Дом с Алисой»
• Новый сбой в сервисах Яндекса: дата-центр во Владимире остановлен, зона ru-central1-a недоступна
• Сертификаты Let’s Encrypt: переход с 90 на 64 дня, затем на 45
Яндекс