Sorock
Sorock is an experimental "so rocking" scale-out distributed object storage.
The name comes from Soroku Ebara, the founder of Azabu high school which is my alma mater.
Features
- Containerized.
- Erasure Coding for data resiliency.
- ASURA instead of consistent-hashing for calculating holder nodes.
- Cluster configuration is replicated by Raft for faster propagation than Gossip.
- Automatic stabilization on cluster change.
- Automatic failure detection by SWIM.
- Automatic data rebuild on node failure.
Author
Akira Hayakawa ([email protected])