Orbit-RS Documentation

The Next-Generation Multi-Protocol Database Platform

Version License Build Status 148K+ Lines 1078+ Tests


Quick Start

New to Orbit-RS? Get up and running in 30 seconds:

# Clone and build
git clone https://github.com/TuringWorks/orbit-rs.git
cd orbit-rs
cargo build --release

# Start multi-protocol server
./target/release/orbit-server --dev-mode

# Connect with any client:
# PostgreSQL: psql -h localhost -p 5432 -U orbit -d actors
# Redis: redis-cli -h localhost -p 6379
# MySQL: mysql -h localhost -P 3306 -u orbit
Full Quick Start Guide See Project Overview Architecture (PRD)

Documentation Sections

Getting Started

Perfect for developers new to Orbit-RS or distributed databases.

Development & API

For developers building applications with Orbit-RS.

Operations & Deployment

For system administrators and DevOps engineers.

Feature Guides

Deep dives into Orbit-RS capabilities.

Project Information

Project status, roadmap, and community information.


Current Status: Production Ready

Orbit-RS has delivered a comprehensive multi-protocol database platform:

Component Status Features
Actor System Complete In-process & distributed actors, persistence
Network Layer Complete gRPC, in-process communication, connection pooling
Transactions Complete 2PC, Saga pattern, distributed locks, ACID compliance
SQL Engine Complete Full DDL/DML/DCL/TCL, JOINs, aggregates, vector operations
Protocols Complete Redis, PostgreSQL, MySQL, CQL, REST, gRPC
Kubernetes Complete Operator, Helm charts, production deployment
AI Subsystems Complete 8 intelligent subsystems for autonomous optimization
Time Series Complete RedisTimeSeries compatible with 21 comprehensive tests

Performance Metrics:

View Detailed Status See Full PRD

Key Features

Multi-Protocol Database

One server, all protocols - replace PostgreSQL + MySQL + Redis + Cassandra with a single process.

AI-Native Subsystems

8 intelligent subsystems for autonomous database optimization.

Advanced SQL Engine

Enterprise-grade SQL engine with modern capabilities.

Cloud-Native

Designed for modern cloud and Kubernetes deployments.

Hardware Acceleration

Powerful heterogeneous compute engine for maximum performance.


Learning Resources

Tutorials

Documentation

Development Resources

Community & Support

Get Help

Report Issues

Contributing

Orbit-RS is released under dual license: MIT or BSD-3-Clause.