Skip to content
io-s2cPublic

Repository files navigation

S2C - Shared Storage Consensus

CI Release

A new S2C implementation with some protocol changes is being under active development in Rust. This implementation is not maintained any more.

A full-featured state machine replication (SMR) on S3 implementation in Java. Powered by virtual threads with a highly observable (Micrometer & structured logging) and lightweight core with minimal dependencies, S2C is designed for practical use in modern Java (21+) applications requiring reliable distributed coordination.

See the design document for full protocol, architecture, and internals.

Releases

Packages

Contributors

Languages