Мы пересобрали стек Linux-микроВМ на Apple Silicon

We Rebuilt the Linux MicroVM Stack on Apple Silicon

Мы пересобрали стек Linux-микроВМ на Apple Silicon

Encore, сервис для сборки и деплоя бэкенд-приложений, перевел свою систему сборки с Linux-хостов с Firecracker на macOS, используя Apple Virtualization.framework. Инженеры создали crackling — единый API для управления микроВМ, который работает и с Firecracker на Linux, и с VZ на macOS, что позволило запускать одинаковые образы на обеих платформах. Это устранило необходимость работать с удаленной сборкой на общем сервере, ускорив цикл разработки и позволив запускать сборки локально.

Мы хотели запускать ту же систему сборки на наших ноутбуках, сохраняя Firecracker в продакшене.
  1. omair_inam

    Автору предложение — не перекладывайте написание текста на ИИ, а если уж перекладываете, то пройдитесь по нему мелким гребнем и вычистите все следы «клаудизмов».

    Я прочитал подзаголовок: «Что нужно, чтобы запустить те же микроВМ на гипервизоре Apple, и одна возможность, которую Apple вам не даст» — и сразу закрыл страницу.

  2. chrisweekly

    Интересно, насколько это необходимо/полезно в свете потрясающих микроВМ smolvm с https://smolmachines.com.

    (Не сарказм, не аффилирован, просто доволен и впечатлён smolvm, и искренне любопытно.)

  3. delduca

    Эта статья написана для чтения LLM, а не для чтения людьми.

  4. DomBlack

    Я увидел заголовок этого поста в блоге и захотел его прочитать, так как подумал, что это то, что нам очень хотелось, когда я работал в Encore — и вот на каком сайте я в итоге оказался!

    Отличная работа, ребята, вид этих старых шелл-скриптов вызвал воспоминания, но это здорово, что вы решили проблему, чтобы облегчить себе жизнь!

    Есть ли планы открыть исходный код crackling? Я как раз присматривался к кроссплатформенным микроВМ после прочтения о sbx.

  5. kombine

    > большинство инженеров в Encore работают на Mac

    Они решают не ту проблему.

Ещё за этот день

2026-08-21