C implementation of the Raft consensus protocol
The library has modular design: its core part implements only the core Raft algorithm logic, in a fully platform independent way. On top of that, a pluggable interface defines the I/O implementation for networking (send/receive RPC messages) and disk persistence (store log entries and snapshots).
System | Target | Derivation | Build status |
---|---|---|---|
x86_64-linux | /gnu/store/jxw0zm0nhq8al85anxf11v74lsabwy49-libraft-0.11.2.drv | ||
x86_64-linux | i586-pc-gnu | /gnu/store/7v91a8q0d940qj4bi2hda75nyq2mjfjw-libraft-0.11.2.drv | |
x86_64-linux | arm-linux-gnueabihf | /gnu/store/maz4gjmiakw7v9iwbs86na3phzncxss4-libraft-0.11.2.drv | |
x86_64-linux | aarch64-linux-gnu | /gnu/store/2vfasyf3aw7gg81xhskx198lcq4yi9bd-libraft-0.11.2.drv | |
riscv64-linux | /gnu/store/lxabgf4l2hyxw0msy86q40jjc1lpfn0b-libraft-0.11.2.drv | ||
powerpc-linux | /gnu/store/8msclszqyq27d0jmyafx0s57w2q3b5mw-libraft-0.11.2.drv | ||
powerpc64le-linux | /gnu/store/jdbk0kdaydh2dmvpvpjz3diqjc0p972w-libraft-0.11.2.drv | ||
mips64el-linux | /gnu/store/yxwiqhvc6m5q4c6wlcrayi635b5n5r1q-libraft-0.11.2.drv | ||
i686-linux | /gnu/store/sikgz93zcrb263vwdylkpgrvc9064ig7-libraft-0.11.2.drv | ||
i586-gnu | /gnu/store/qnznds4rw3g05sgnfyznmr01m22qdb6h-libraft-0.11.2.drv | ||
armhf-linux | /gnu/store/3klkn7xqx2q1bz5zmhak4swax7m653fa-libraft-0.11.2.drv | ||
aarch64-linux | /gnu/store/7azdn8d2rg4rppl9lnwa8b22waf0aja3-libraft-0.11.2.drv |
Linter | Message | Location |
---|---|---|
input-labels Identify input labels that do not match package names | label 'gettext' does not match package name 'gettext-minimal' |