By rmyusipov
Облачная система загрузки контента в режиме реального времени
Продолжая мое открытое письмо Стиву Возняку в блоге Руслана Юсипова, компания Apple, безусловно, услышала мою просьбу. Я имею в виду, что потребность в синхронной облачной производительности была добавлена в их последнюю сборку macOS 15 Sequoia. Данная операционная система реализует более глубокую интеграцию с процессором для получения контента iCloud на лету. Теперь можно записывать аудиофайлы в облако. Я также обучил свою машину изучать мое поведение с помощью дампов из системы посредством Compositor v9.0.8. Эти дампы дополнительно обрабатываются инструментом медиа-анализа Apple, что дает ответ от Apple файлами model.mil и weights1.bin, которые в свою очередь используются референтными цепочками Apple TV, Apple Music и другими сервисами.
Установив быстрый эксперимент в Compositor v9.0.8 путем стохастической загрузки облачной базы данных аудио лупов, я понял что дисковая активность лаунчера Compositor позволяет предугадывать, какие файлы эмитировать из облака, а какие нет. В Compositor v9.0.8 есть 8 каналов для дек, выполненных в качестве эмулятора виниловых проигрывателей. Вы можете представить себе, что такое 8 виниловых проигрывателей, работающих синхронно одновременно. Они загружают аудио лупы, хранящиеся в облаке, стохастически. Когда Compositor выбирает луп, он отправляет команду для загрузки его из облака. В течение 5 секунд данный луп загружается из облака, а за 30 минут после такого извлечения в режиме реального времени на внутренний жесткий диск загружается около 1/8 информации всей директории с аудио лупами.
Настройка системы выполнена таким образом, что все задачи синхронизации выполняются через проприетарный лаунчер, который позволяет стартовать новые потоки для VRF (Virtual Routing Forwarding) системы, так чтобы все незаконченные сеансы iCloud были выполнены в фоновом режиме.
8 эмуляторов загружают файлы в предварительной манере и воспроизводят их в рандомизированном порядке. Таким образом, у вас может быть отставание в пару лупов при воспроизведении, что компенсируется производительностью в реальном времени. Однако, это огромное достижение, так как даже у macOS Sonoma 14 были проблемы с синхронизацией iCloud для конфиденциальных материалов.