A naive distributed sql database written in Rust entirely for learning purposes.
- Persistent key-value storage using Bitcask
- Concurrent network access through a multi-threaded client-server architecture
- Distributed transactions with ACID snapshot-isolation using Percolator
- Distributed replication using Raft