#server #backend-server #real-time #applications #api #memory #run

app driftdb-server

A real-time data backend for browser-based applications (server binary)

5 releases

0.1.4 Mar 3, 2023
0.1.3 Feb 27, 2023
0.1.2 Feb 20, 2023
0.1.1 Feb 2, 2023
0.1.0 Jan 22, 2023

#12 in #backend-server

MIT license

43KB
1K SLoC

driftdb-server

GitHub Repo stars crates.io docs.rs docs.rs Test Chat on Discord

DriftDB is a is a real-time data backend that runs on the edge.

This crate implements a development server which implements the DriftDB API.

Data are stored in memory and are not persisted beyond the life of the process. The server has no way of scaling beyond one node. As such, this should be treated as a development server or reference implementation.

To run:

cargo run

The server will run on port 8080 by default. See the DriftDB API docs for instructions on how to use the API.

Dependencies

~15–24MB
~321K SLoC