#分布式系统 #时钟 #向量 #顺序

vectorclock-rs

分布式系统的向量时钟实现

1 个不稳定版本

使用旧 Rust 2015

0.0.1 2015年4月6日

#118#时钟

MIT 许可证

6KB
126

Rust 的向量时钟

https://travis-ci.org/mhallin/vectorclock-rs.svg?branch=master

向量时钟是一种数据结构和算法,用于检测分布式系统中事件的局部顺序。这是 Rust 的一个实现。


使用方法

添加vectorclock到你的 Cargo.toml

[dependencies]
vectorclock = "*"

数据结构包含在VectorClock<HostType>泛型结构体中。你可以根据如何标识你的进程,通过 IP 地址、用户名、Uuid 或其他任何方式来专门化这个结构体。

查看 clock.rs 中的测试以获取使用示例。

无运行时依赖