Replit rebuilt its sandbox engine with microVMs
Replit 已完成基于 microVMs 的沙箱引擎重构,并在无数据丢失、无中断的情况下迁移了数亿个项目。新引擎采用 Cloud Hypervisor 和 KVM,为各沙箱提供独立 Linux 内核,并在宿主侧执行网络访问策略和凭据代理。通过预热池与按需加载的远程块存储,获取已挂载客户磁盘的沙箱耗时约 500 ms,同时支持部署到客户的 AWS、Google Cloud 或 Azure 环境。
Replit 已完成基于 microVMs 的沙箱引擎重构,并在无数据丢失、无中断的情况下迁移了数亿个项目。新引擎采用 Cloud Hypervisor 和 KVM,为各沙箱提供独立 Linux 内核,并在宿主侧执行网络访问策略和凭据代理。通过预热池与按需加载的远程块存储,获取已挂载客户磁盘的沙箱耗时约 500 ms,同时支持部署到客户的 AWS、Google Cloud 或 Azure 环境。