Skip to main content

Lineage-Aware Event Rails

Move event history like a rail network, not a dead-end queue.

Transit is an append-only event engine with native branches, explicit merges, and tiered storage. It runs embedded in your process or as a server without changing the underlying model.

  • Keep immutable history explicit instead of implied.
  • Branch cheaply without copying ancestor bytes.
  • Separate local, replicated, and tiered durability claims.

Transit Network Shape

  1. Inspect local historytransit status
  2. Run the local prooftransit proof local-engine
  3. Start the servertransit server run
  4. Verify lineage integritytransit verify-lineage

Why Transit Feels Different

The engine is built around divergence, provenance, and explicit storage boundaries.

Transit does not pretend branching, publication, and durability tradeoffs are edge cases. The docs shell should reflect that the product is intentional all the way down.

Blue Line

One Engine

Transit keeps embedded and server mode on the same storage model instead of splitting the product in two.

Green Line

Lineage Native

Streams can branch and merge explicitly, so divergence is recorded instead of hidden.

Yellow Line

Tiered By Design

Remote object storage is a first-class part of the history model, not an afterthought bolted onto local append.

Start Here

Read the model, pick a track, and run the current proof path.