Hasty Briefsbeta

Bilingual

Rad: The relational database, redesigned. OLTP backed by durable object storage

6 hours ago
  • #Database
  • #Declarative
  • #Type-safe
  • Rad is a redesigned relational database with a declarative schema as the source of truth for databases, migrations, and type-safe clients.
  • It generates type-safe clients directly from the schema, eliminating the need for ORMs, query builders, and string-gluing in queries.
  • The toolchain includes database migration handling, with schema changes automatically computed and run, and supports rename hints to maintain intent.
  • Rad is built for object storage from day one, featuring stateless compute and durable data storage, and uses a JSON-over-HTTP protocol for generated clients.
  • It runs as a single executable on Windows, macOS, or Linux, including both the database server and CLI developer tools.