Is a cell a firecracker microvm?
This post might have stale content, as HEAD is 1 commit ahead.
is a cell a firecracker microvm?
No. A cell is a logical actor, roughly equivalent to a Cloudflare Durable Object: a named server with private SQLite state and single-threaded request handling (docs/README.md:9–16).
Cells execute inside V8 isolates within the shared celld process, not in Firecracker microVMs. Multiple cells may share one isolate—the current limit is 32 cells per isolate (crates/celld/runtime.rs:456–469).
So the hierarchy is roughly:
machine → celld process/node → V8 isolate pool → cells
This is not a VM-grade security boundary; the project explicitly says it is not safe for hostile multi-tenant use (docs/security.md:3–11).
END OF POST