This project provides a simulation framework for the replication strategies used in Apache Cassandra, a highly scalable and distributed NoSQL database system.
- Simulates different replication strategies over a P2P network established across data nodes.
- Allows for configurable cluster settings, such as number of nodes and replication factor (ALL by default).
- Dataset stored as a []string in memory across all nodes.
To run the simulation, execute the following command:
go run main.go -secio -l 10000