⚠️ Work In Progress
A leaderless distributed SQLite database inspired by the Dynamo Paper and Designing Data Intensive Applications.
- SWIM Protocol: Membership and failiure detection
- gRPC: Node communication
- SQLite: Local Store
- Leaderless Replication: TBD
- SWIM: Scalable Weakly-consistent Infection-style Process Group Membership Protocol
- Designing Data Intensive Applications
- Dynamo: Amazon’s Highly Available Key-value Store
- Go
- gRPC
- Protocol Buffers
- Task File