#microservices #privacy #reactor #tor #cypherpunk

netservices

Library for building scalable privacy-preserving microservices P2P nodes

10 releases (breaking)

0.8.0-beta.1 Mar 21, 2024
0.6.0 Feb 12, 2024
0.4.0 Sep 5, 2023
0.3.0 May 19, 2023
0.2.0 Feb 15, 2023

#604 in Network programming

Download history 4/week @ 2023-12-29 27/week @ 2024-01-05 18/week @ 2024-01-12 12/week @ 2024-01-19 2/week @ 2024-01-26 5/week @ 2024-02-02 30/week @ 2024-02-09 114/week @ 2024-02-16 159/week @ 2024-02-23 61/week @ 2024-03-01 70/week @ 2024-03-08 126/week @ 2024-03-15 104/week @ 2024-03-22 72/week @ 2024-03-29 74/week @ 2024-04-05

383 downloads per month
Used in radicle-node

Apache-2.0

81KB
1.5K SLoC

Cyphernet network services: library for privacy-preserving microservices.

Build Tests Lints codecov

crates.io Docs Apache-2 licensed

A set of tools for building scalable microservice-based apps and P2P nodes in a privacy-preserving way using cyphernet library with its Noise protocol framework end-to-end encryption, mixnet support, P2P decentralized node ids, io-reactor concurrent scalable network services.

Documentation

API reference documentation for the library can be accessed at https://docs.rs/netservices/.

Licensing

The libraries are distributed on the terms of Apache 2.0 opensource license. See LICENCE file for the license details.

Dependencies

~4–13MB
~136K SLoC