SpacetimeDB

Relational database + server.

Visit website ↗

Console’s review

· Reviewed by David Mytton

What we like

Logic is colocated inside the database so clients connect directly to it - eliminates the web server component. Also eliminates the supporting infra, so you just deploy a single binary (if you use their cloud service). Entire app state held in memory with a commit log for persistence. Clients can replicate a subset of a database using SQL.

Tradeoffs

Server only supports Rust or C#, but there is a JS SDK client. Still requires Nginx as a reverse proxy running on a VM.

Console is a free weekly newsletter with short reviews of developer tools, covering strengths and tradeoffs. This review reflects our assessment at publication. Read our selection criteria and learn about Console.

Discover your next favorite tool

Independent devtool reviews and the latest betas, in your inbox every Thursday. Free.