Fly.io перетряхивает саму себя. Основатель уходит с поста CEO, зовёт на это место Скотта Джонстона (экс-Docker), привлекает свежий раунд финансирования и ставит всю компанию на Sprites — компьютеры для агентов. Толчком стало видео Theo Browne: тот сказал, что меньше всего уверен, что Fly.io доживёт до конца года, хотя у платформы идут лучшие финансовые месяцы в истории. Это задело, обнажив кризис идентичности, в котором компания варилась несколько месяцев.
Первый принцип Fly.io — «приложения должны быть быстрыми и развёрнутыми рядом с пользователем», второй — «облачная инфраструктура слишком сложна, нужна гибкость AWS с эргономикой Heroku». Оба стремительно теряют смысл, потому что AI меняет всё сильнее, чем кажется. Когда-то электронные таблицы сделали каждого бизнесмена программистом, и теперь почти любой сможет создавать почти любое ПО. Ставка на традиционное облако для фиксированных приложений с миллионной аудиторией — это ставка против персонализированного, адаптивного софта, и Fly.io её не принимает.
Что же нужно агентам? Не песочницы, а настоящие компьютеры. Они хотят запускаться на рабочих станциях разработчика, но ноутбук закрывается, а публичные облака раздражают слишком большой привязкой. Так появились Sprites — можно создать сотни или тысячи экземпляров, у каждого 100 ГБ долговременного диска, умное определение простоя и оплата только за активное время, плюс возможность хостить приложение и делиться с коллегами через интернет. Проект начинался как skunkworks, теперь это ядро компании.
Новая итерация приносит две подсистемы. Sprite Block Device (SBD) — полностью перестроенное хранилище, быстрее и надёжнее прежнего, собранного на базе JuiceFS и Litestream (Ben Johnson и Tim Newsham разобрали старый стек до основания). SBD даёт drive forking: можно создать шаблон Sprite и эффективно клонировать его миллионы раз. Connectors позволяют Sprites делать аутентифицированные запросы к другим системам, не раскрывая агентам ничего, что можно было бы слить — это самые запрашиваемые фичи, из-за которых многие компании до сих пор сидят на Fly Machines.
Основатель признаёт: Fly.io не может одновременно развивать платформу для традиционных человеческих приложений и агент-ориентированные Sprites. Выбирают второе — целься полностью или проиграй. Он переходит в советники, чтобы участвовать в дизайне продуктов и деликатно досаждать новому CEO. А Джонстон, который уже вытаскивал Docker из похожего кризиса идентичности между энтерпрайзом и разработчиками, теперь возглавит ставку на мир, где агенты определяют, как всё пишется и доставляется, а софт становится персонализированным и очень текучим.