Skip to content

Journeys by goal

Each journey threads pages across tracks in the order that gets you to a goal. Follow one top to bottom.

  1. Quickstart — get a node and an app running.
  2. Build your first app — state, methods, build, call.
  3. Collections — pick the right CRDT types for your data.
  4. Emit & handle events and call another context.
  5. Access-controlled storage — lock down what shouldn’t be world-writable.
  6. Example apps — study real ones; test yours.
  1. Install & first run.
  2. Production deployment — long-lived service, volumes, ports.
  3. Networking & discovery — bootstrap, relays, NAT.
  4. Security hardening and the auth service.
  5. Observability — metrics and what divergence looks like.
  6. Runbooks and troubleshooting for day-2.
  1. Protocol overview — the one idea everything hangs on.
  2. The core model, in order: ConceptsIdentitiesOperationsProjection.
  3. The planes: Execution and Governance.
  4. The paths: NetworkingWriteReceiveSync.
  5. Subsystems: Blobs, TEE, xcall, Upgrades.
  6. The on-disk Storage Schema and the Glossary.
  1. Collections — the types and their semantics.
  2. CRDTs — how they work — the actual merge algorithms.
  3. Projection & the root hash — how state and convergence are computed.
  4. Storage performance — what operations really cost.
  5. Access-controlled storage — the enforcement model.