netapp

Crates.ionetapp
lib.rsnetapp
version0.10.0
sourcesrc
created_at2020-12-14 10:47:18.636466
updated_at2023-09-27 10:43:37.207865
descriptionA toolkit library for distributed software
homepagehttps://git.deuxfleurs.fr/lx/netapp
repositoryhttps://git.deuxfleurs.fr/lx/netapp
max_upload_size
id322673
size156,037
Alex Auvolat (Alexis211)

documentation

README

Netapp - a toolkit library for distributed software

Build Status

Netapp is a Rust library that takes care of a few common tasks in distributed software:

  • establishing secure connections
  • managing connection lifetime, reconnecting on failure
  • checking peer's state
  • peer discovery
  • query/response message passing model for communications
  • multiplexing transfers over a connection
  • overlay networks: full mesh, and byzantine-tolerant random peer sampling using Bᴀsᴀʟᴛ.

See examples folder to learn how to use netapp.

Commit count: 0

cargo fmt