Cloudflare Computer provides a virtual filesystem stored in SQLite within a Durable Object, exposing a pluggable execution surface via workspace.runtime. It ships with two main backends: Container, which mounts the state as a FUSE filesystem in a sandboxed Linux environment, and Isolate, which runs code directly in Dynamic Workers without secondary storage sync.
- Uses SQLite as the authoritative state source inside a Durable Object.
- Container backend offers full Linux userland via FUSE mount and sandbox daemon.
- Isolate backend runs JS or bash directly in Dynamic Workers for low-latency access.
- Syncs changes back via capnweb RPC or Workers RPC to avoid data duplication.