Mini-Dynamo: A Distributed Key-Value Store in Python

   page       attach   
Dominykas Arnauskas
abstract

The goal of this project is to design and implement a simple distributed key-value store inspired by real-world systems such as Amazon Dynamo. The system will consist of multiple independent nodes that cooperate to store and retrieve key-value pairs while tolerating node failures.

Each node will run as a separate process and communicate with other nodes over the network. The system will provide a basic client interface that supports storing and retrieving data in a distributed environment.

outcomes