AeroToys
Open foundation · Alpha

DocumentForge

The open, document-native order database under the AeroToys stack. An embedded JSON document store engineered for the shape and scale of airline offers and orders — store JSON, query with SQL, add persistent indexes, then scale the same engine out to replication and sharding. One binary, or a single package.

<1ms
Reads
SQL
Over JSON
Apache 2.0
Open licensed
1
Binary, zero deps

JSON-native, SQL-fluent

Nested paths, arrays, joins, aggregations, composite indexes — store JSON, query it with SQL.

Sub-millisecond lookups

A direct-address location map, mainframe-inspired, for predictable low-latency reads.

Durable by design

Write-ahead log, per-page checksums, crash recovery — built to be trusted with orders.

Scales with you

Logical replication, auto-failover, consistent-hash sharding — when you grow into them, not before.

Embedded or served

Run in-process as a single dependency, or behind an HTTP API via dfdb serve.

Explore the docs Concepts, guides, REST/SQL/SDK reference, migration.

Part of the open AeroToys stack.

DocumentForge powers the order data layer. Pair it with RuleForge for rules, and the engines above for tax, offers, and stock.