Hasty Briefsbeta

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.