1 unstable release
new 0.0.14-dev | Oct 16, 2024 |
---|
#5 in #datagram
40KB
572 lines
Nimble Layer
Nimble Layer is a Rust crate that provides a networking layer for handling ordered datagrams with built-in latency measurement and metrics. It is designed to facilitate reliable communication by ensuring the order of datagrams and tracking performance metrics such as latency and datagram drops.
Features
- Ordered Datagram Handling: Ensures that datagrams are processed in the correct order (discards out of order and duplicated datagrams).
- Latency Measurement: Tracks and aggregates latency metrics to monitor network performance.
- Datagram Drop Tracking: Monitors and records dropped datagrams to help identify network issues.
📦 Installation
Add nimble-layer to your Cargo.toml:
nimble-layer = "0.0.14-dev"
Dependencies
~200–295KB