Show HN: Octopii, a runtime for writing distributed applications in Rust
2 days ago
- #rust
- #replication
- #distributed-systems
- Octopii provides tools for building replicated, fault-tolerant systems.
- Features include Raft Consensus, QUIC Transport, Durable Persistence, Pluggable State Machines, Large File Transfers, RPC Framework, and Runtime Management.
- Example provided for creating a simple replicated key-value store.
- Custom application logic can be replicated by implementing a state machine.
- Comprehensive guides and working examples are available in the documentation.
- Octopii integrates multiple distributed system components, allowing focus on application logic.
- Currently in early development (v0.1.0) with potential API changes.
- Licensed under the Apache License, Version 2.0.