Encore reconstruye su pila de microVM Linux para Apple Silicon con crackling

We Rebuilt the Linux MicroVM Stack on Apple Silicon

Encore reconstruye su pila de microVM Linux para Apple Silicon con crackling

Encore, que ejecuta cada compilación en una microVM Firecracker desde 2022, ha creado crackling, una API de microVM única que impulsa Firecracker en Linux y el marco de virtualización de Apple en macOS. Esto permite a sus ingenieros ejecutar el mismo sistema de compilación en sus MacBooks, eliminando la necesidad de un host Linux remoto compartido. El proyecto implicó reconstruir la cadena de herramientas de imágenes de Linux para macOS y superar las restricciones de subprocesos de Virtualization.framework.

Lo que queríamos era ejecutar el sistema de compilación en un Mac, de forma nativa, arrancando las mismas imágenes, en la máquina que ya teníamos delante.
  1. omair_inam

    Una sugerencia para el autor: no delegues tu escritura a la IA, o, si lo haces, revísala con lupa y elimina cada rastro de claudismos.

    Leí el subtítulo: "Lo que se necesita para arrancar las mismas microVMs en el hipervisor de Apple, y la única capacidad que Apple no te permitirá tener" e inmediatamente me fui a otra página.

  2. chrisweekly

    Me pregunto qué tan necesario/útil es esto, a la luz de las increíbles microVMs smolvm de https://smolmachines.com.

    (No es sarcasmo, no estoy afiliado, solo estoy contento e impresionado con smolvm y genuinamente curioso).

  3. delduca

    Este artículo fue hecho para que lo lean los LLMs, no para que lo lean los humanos.

  4. DomBlack

    Vi el título de esta publicación de blog y quería leerla, ya que pensé que era algo que realmente queríamos cuando trabajaba en Encore, ¡y mira en qué sitio web terminé!

    Gran trabajo, muchachos, ver esos viejos scripts de shell me trajo recuerdos, pero es increíble ver que han resuelto el problema ahora para hacer sus propias vidas más fáciles.

    ¿Hay planes para abrir el código de crackling? Estaba investigando sobre microVMs multiplataforma después de leer sobre sbx recientemente.

  5. kombine

    > la mayoría de los ingenieros en Encore desarrollan en una Mac

    Están resolviendo el problema equivocado.

Más de este día

2026-08-21