• Sources: Encore blog post, HN discussion
  • Summary: Encore reports moving its microVM image build and boot path off Firecracker and onto Apple's Virtualization.framework so the same workflow runs on Apple silicon. The framework imposes two rules that decide the supervising daemon's shape: the virtual machine runs inside the host process rather than as a separate child, and every call against it must be made on one serial dispatch queue. The capability the post reports it cannot reproduce is a microVM outliving the process that started it.
  • Why it matters: The Apple framework's serial-queue and in-process rules decide the daemon's architecture, so a microVM on macOS cannot outlive its supervisor the way a Firecracker child can.

send feedback on this story