📥About the Project
A Distributed State Machine in Rust
Welcome,
This project shows how to use Rust to create a distributed state machine in a basic manner. It demonstrates state suggestions, consensus among nodes in a distributed system, and simple node communication. Summary
Overview
The project uses a simple protocol to model a network of nodes that can agree on changes to their state. It covers fundamental topics including message forwarding, consensus building, and node construction in order to give readers a basic grasp of distributed state machines.
Features
TCP-based node communication
Broadcasting proposals and managing acknowledgements
A more straightforward consensus-building process
Proposals and commitments to modify the state based on majority agreement
Last updated