Gaia.
Omega-operated. WASM-first.
Gaia is the first-party placement substrate of Omega — datacenters and edge clusters operated by us. Workloads land as WASI 0.2 components on Wasmtime 37 with the pooling allocator. Cold start is on the wire in 1.2 ms; the unit cost stays in the cents-per-million range.
Gaia is fast
because it has to be.
Pooling allocator + warmup; zero-allocation hot path; no fork/exec.
Configurable per brane. Pooled — releases settle in <1ms.
No /proc, no DNS unless granted, no syscall the manifest didn't name.
On a 16-core box with 64GB RAM. Pooling amortizes start cost.
What you grant is
all that runs.
[brane.fetch]
substrate = "gaia"
capability = "standard"
image = "omega/cloud-fetch:2.4.1"
replicas = 32
[brane.fetch.capability]
"net.http" = { allowlist = ["api.openalex.org", "*.crossref.org"] }
"fs.tmp" = { quota = "256 MiB", lifetime = "request" }
"clock" = { resolution = "ms" }
[brane.fetch.limits]
cpu_quota = 0.5
mem_max = "64 MiB"
deadline = "8s"Each capability key maps to a WASI 0.2 import. The component link-stage fails if the brane references something it wasn't granted.
can be further scoped to a host allowlist. is a per-instance ephemeral mount.
Granting a capability you didn't need is the same kind of mistake as committing a secret. The manifest review is the security review.