2 min read

Tarit claims microVM speeds 2x past Firecracker

Tarit is a new Rust-based microVM platform for AI agents, pairing a lightweight VMM with an orchestrator and claiming faster snapshot-based startup than Firecracker.

Image: Hacker News

Tarit is a new microVM platform aimed at AI agents and reinforcement learning environments, with its developers claiming it is 2x faster than Firecracker on key startup paths. The project, posted to Hacker News and hosted on GitHub, combines a minimal Rust-VMM-based hypervisor with a multi-node orchestrator for running short-lived, isolated workloads.

Rather than relying on containers with a shared host kernel, Tarit runs each sandbox as a KVM guest with its own kernel. The pitch is straightforward: stronger isolation, fast startup, and a control plane built for bursty create/exec/destroy cycles.

The project has two main components:

  • vmm/: the Tarit hypervisor layer, where one process runs one microVM
  • orch/: taritd, a multi-node orchestrator and PaaS control plane with placement, warm pools, networking, snapshots, SSH/PTY access, per-key usage stats, and an audit trail
  • proto/: tarit-proto, a shared Unix-domain-socket protocol crate used by both layers

On performance, the repository compares Tarit’s bare-metal results with published Firecracker documentation. It lists 83 ms to be “ready to exec” from a snapshot, 2.9 ms for snapshot restore to a running VM, 12.3 ms for warm-pool VM handout, and 0.6 ms for an exec round trip inside a running VM. It also claims features Firecracker does not publish or does not support in the same way, including live snapshots of a running guest, suspend that releases guest RAM, PTY over the API, and built-in OCI image boot.

Tarit’s quickstart is split into three layers: running code in a microVM, adding snapshot/suspend/restore, and managing a fleet with the orchestrator. The software requires a Linux host with KVM (/dev/kvm) and a Rust toolchain. Development works on macOS, but actually running microVMs still requires KVM.

Recommended reading

Nvidia pulls Japan robot giants into Cosmos

The project says self-hosting has been tested on AWS and GCP, with Azure support “coming soon.” Current platform support is limited to x86_64 Linux with KVM; aarch64 guests and virtio-balloon are not yet implemented. Tarit is released under AGPL-3.0-or-later.

Marcus Vance

Enterprise Editor

Marcus follows the money. He covers enterprise software, cloud architecture, and the tectonic shifts in Big Tech strategy. He translates dense earnings calls and complex M&A activity into actionable insights about where the industry is actually heading. If a tech giant makes a silent pivot, Marcus is usually the first to notice.

via Hacker News

// Keep reading