Как я участвовал в разработке Трейлеров в «Яндекс Музыка»
Трейлер - это подборка самых популярных фрагментов треков с множеством внутренних фильтров по доступности, популярности, регионам и т. п. Более того, почти у каждого трека теперь есть свой трейлер — лучший момент 🎶
Просто представьте: разметить всю базу треков на отрезки и интегрировать это в каждую сущность, не ухудшая время загрузки страниц. Когда я впервые услышал об этом, я просто офигел от масштаба и сразу сказал: «Я в деле!» 🤯
Работал над этим с коллегой, которая была владельцем функциональности. Я помогал продумывать архитектурные решения и реализовывать функционал, но также старался повлиять на финальный результат🙂 Например, добавил по собственной инициативе “взрослость” трейлеров🫦. Если открыть трейлер MORGENSHETRN с детского аккаунта, он будет пустым, а с взрослого — полным (5 треков), так как у артиста нет треков без пометки «Е» (explicit — откровенный контент🔞).
Проект занял около 1-2 кварталов⏱: на одно только обсуждение контрактов между backend и платформами (iOS, Android, Web) ушло очень много времени. Но в итоге всё получилось! Теперь вы можете наслаждаться этой функциональностью✨
Именно такие масштабные штуки — причина, почему я пошел в программирование. Хочу влиять на мир своими разработками и идеями 🤓
А ты уже слушал трейлеры? Как тебе?
· 06.05.2025
Тэйлор Свифт
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён