基于 Raft 共识协议的 C 实现,采用 BSD 许可证
raft.h 以查看完整的文档。
请参阅 ticketd 了解此库在实际应用中的使用情况。
网络在本项目的范围之外。实现者需要完成所有的网络配置。该库不假设具有排序或重复检测的网络层。这意味着您可以使用 UDP 进行传输。
没有依赖项,但需要 https://github.com/willemt/linked-List-queue 进行测试。
建筑物我们采用以下方法来确保库的安全性:
使用以下命令运行模拟器:.. code-block:: bash :class: ignore
暂无开放 Issues,或尚未同步最近议题。