Documentation
Docs/Product guides

Kernary Fabric

The resource substrate beneath Build and other workloads: compute entitlement, isolation, storage, networking, identity, state and lifecycle.

Resource cells

RESOURCE CELL / TENANT-A / ORBIT / 317CPU0.8 → 3.2MEMORY4 GiBSCRATCH30 GiBSTATEproject volume + snapshotNETWORK + IDENTITYallowlist · short-livedentitlement + isolation + state + lifetime
A resource cell joins entitlement, identity, state and lifetime into one schedulable boundary.

Cell contract

Resource cell · API structure
{
  "id": "cell://tenant-a/orbit/317",
  "class": "embedded-build",
  "resources": {
    "cpu": { "baseline": 0.8, "burst": 3.2 },
    "memoryMiB": 4096,
    "scratchGiB": 30
  },
  "state": {
    "workspace": "volume://orbit/build-state",
    "snapshot": "kernary/imx93-yocto:v12"
  },
  "networkPolicy": "vendor-and-source-allowlist",
  "identity": "agent://orbit/build-agent/12",
  "lifecycle": "suspendable"
}

Build versus buy

CapabilityInitial decisionInternalise when
MicroVM / sandboxUse established technologyIsolation or startup metrics require it
CPU and memory schedulingUse cloud/container primitivesWorkload economics are measurable
Object storageUse managed content-addressed storagePrivate deployment requires control
Workflow schedulingBuild KERNARY-specific orchestrationCore from the beginning
Evidence and policyBuildCore product trust boundary

Initial non-goals

  • Compete with hyperscale public clouds as a generic compute service.
  • Invent a new microkernel before a product workload requires it.
  • Expose raw infrastructure credentials to agent workspaces.
  • Make Fabric the public product story ahead of Engineer, OS and Board value.

These docs are part of the product design. Interfaces remain proposals until an implementation is published.

View the platform →