Choose Your Track
Most first-time users arrive with one of two goals:
Embedded Track
Choose this path if you want Transit as a Rust library inside your own process.
Typical signs:
- you want local append and replay first
- you care about branch and merge semantics in-process
- you want to understand tiered publication and restore without a network hop
Start with:
- System Model
transit proof local-engine --root target/transit-docs/local- the local and tiered proof paths surfaced by the CLI
- Capabilities
- Embedded / Library First Run
Server Track
Choose this path if you want to run Transit as a daemon and access it over the network.
Typical signs:
- you want a remote append/read/tail surface
- you need client/server separation
- you need a producer/consumer workload that can raise hosted I/O timeouts without changing record semantics
- you want the same shared engine semantics exposed through a server boundary
Start with:
transit proof networked-server --root target/transit-docs/networked --server-connection-io-timeout-ms 5000 --client-io-timeout-ms 5000transit proof hosted-authority --root target/transit-docs/hosted-authority --server-connection-io-timeout-ms 5000 --client-io-timeout-ms 5000- Capabilities
- the networked server proof in the CLI output
- Server First Run
For downstream cutover work, the canonical target is the hosted pair of
transit-server plus transit-client. Do not preserve a repo-local hosted
adapter layer once those upstream surfaces replace it.
Those timeout flags tune transport behavior only. They do not change append, replay, batch append, or tail semantics.
How To Decide Quickly
Use the embedded track when your application wants direct engine calls and local storage semantics first.
Use the server track when you want a network boundary, remote clients, or a daemon process that exposes the same model over RPC-like CLI commands and client libraries.
Current State
This site ships both the public onramp and the core foundations. When you want the model behind the narrative pages, continue into Foundations.