TRANSIT DOCUMENTATION
Programmable data infrastructure.
Store and query tables, key-value data and collaborative documents. Use durable execution to transform data and coordinate work around it.
Define data · Compute results · Inspect progress
Start with your data.
What is Transit? →Describe the data, computation and policies you need, then inspect whether Transit is fulfilling that declaration. Each interface defines which lifecycle operations it supports.
DEFINE AND QUERY
From a schema to useful data.
Create a Table, write records, compute an answer and evolve its schema. Read the same data from independent sessions.
Follow the quickstart →OBSERVE AND EXTEND
Know what your declaration produced.
Inspect published definitions, complete results and recorded progress. Add custom workers when your data needs application-defined behavior.
Understand the lifecycle →Find your interface
Compare interfaces →SQL
Syntax, types and query profiles
Transit CLI
Serve, install, query and recover
SQL sessions
Local and remote HTTP/TLS clients
PostgreSQL and MySQL
Connect, authenticate and query
OpenAPI
HTTP operations and schemas
AsyncAPI
Reactive channels and messages
Flight SQL
Arrow clients and compatibility
Language SDKs
Native types, turns and ownership
Contracts
Wire definitions and schema downloads