FORTITUDE NORTH

Infrastructure In development

A database built for institutional work.

A relational database engine written in Rust. SQL or key-value access, exact decimals to 38 digits, and a write-ahead log with crash recovery.

  • SQL
  • DECIMAL(38)
  • Write-ahead log
  • CLI, C API and Python

Built to be right.

Relational engine

Tables, SQL and key-value access in one engine.

Exact decimals

DECIMAL(38) keeps money exact to 38 digits.

Crash recovery

A write-ahead log recovers committed work after a crash.

Concurrent readers

MVCC lets readers work while writers write.

Three ways in

Use it from the command line, the C API or Python.

Written in Rust

Memory safety from the language, not just from care.

Where it stands

An embedded engine today

Arkond runs inside your application today. A networked server is not built yet.

  • Embedded engine
  • SQL
  • Python, C and command-line access

At a glance

Language
Rust
Decimals
DECIMAL(38)
Durability
Write-ahead log
Concurrency
MVCC
Access
CLI, C API, Python

Questions

Is there a server?

Not yet. Arkond is an embedded engine today.

Can we pilot it?

Write to us and tell us what you would store in it.

Tell us what you would build on it.

We talk to every organization that asks.