Show HN: Octopii – 将任何 Rust 结构体转化为可复制的、容错的集群
2 分•作者: ulrichbate•6 个月前
我一直在开发 Octopii 大约一年了,这是一个“内置一切”的库,旨在让用 Rust 构建分布式系统像编写一个标准结构体一样简单。
Octopii 就像一个“分布式系统内核”。它处理集群的物理层(存储、网络、领导者选举),因此您可以完全专注于您的应用程序逻辑。
它实际上是 Cloudflare Durable Objects 之类的东西背后的基础设施,但被打包成一个您可以在自己的硬件上运行的 crate。
查看原文
I've been working on Octopii for around a year now, a "batteries-included" library that aims to make building distributed systems in Rust as easy as writing a standard struct<p>Octopii acts like a "Distributed Systems Kernel." It handles the physics of the cluster (storage, networking, leader election) so you can focus entirely on your application logic.<p>It's effectively the infrastructure behind something like Cloudflare Durable Objects, but packaged as a crate you can run on your own hardware.