A quick note regarding Roughenough, a simple Roughtime server written in Rust which I released in July.
There are some comments about Roughenough on the
/r/rust subreddit including the author of the superb Ring cryptography library weighing-in on Rust Merkle Tree implementation.
For those network programmers interested in how Rust’s ownership semantics and first-class byte slices (
&[u8]) contrast with buffer abstractions in a managed language (
ByteBuf in Netty), compare Roughenough with its spiritual cousin, Nearenough.
Finally if you’re new to the Roughtime protocol check out
this deep-dive on the Roughtime protocol and
this exploration of Roughtime on-the-wire messages
to get up to speed.