#quic

fabruic

A simple QUIC-based protocol using quinn. Written for BonsaiDb.

6 releases

0.0.1-dev-1 Apr 14, 2021
0.0.1-dev.6 Feb 23, 2023
0.0.1-dev.5 Dec 17, 2021
0.0.1-dev.2 Apr 23, 2021

#946 in Network programming

Download history 76/week @ 2023-02-14 560/week @ 2023-02-21 366/week @ 2023-02-28 423/week @ 2023-03-07 227/week @ 2023-03-14 311/week @ 2023-03-21 409/week @ 2023-03-28 395/week @ 2023-04-04 489/week @ 2023-04-11 133/week @ 2023-04-18 59/week @ 2023-04-25 57/week @ 2023-05-02 520/week @ 2023-05-09 361/week @ 2023-05-16 29/week @ 2023-05-23 31/week @ 2023-05-30

952 downloads per month
Used in 7 crates (3 directly)

MIT/Apache

135KB
2.5K SLoC

fabruic

Fabruic is a wrapper around quinn that provides a simplified interface for reliable payload delivery.

This project is written to support Khonsu Labs projects, primarily BonsaiDb.

While this library is open-source, the primary reason for publishing on crates.io is to support releasing BonsaiDb. If you're considering using this for your own project, please recognize that this project is offered as-is and if there are features you are wishing to have that we do not need in one of our projects, we may not add them. Before submitting a PR, please submit your ideas as an issue first to ensure it aligns with our vision, otherwise the PR may not be accepted.

Open-source Licenses

This project, like all projects from Khonsu Labs, are open-source. This repository is available under the MIT License or the Apache License 2.0.


lib.rs:

TODO Security-sensitive settings are hidden behind these traits. Be careful!

Dependencies

~13–22MB
~464K SLoC