Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/automata-network/net-rs


https://github.com/automata-network/net-rs

Last synced: 8 days ago
JSON representation

Awesome Lists containing this project

README

        

# Net Library

[![License](https://img.shields.io/badge/license-Apache-green.svg)](LICENSE)

a unified stream library for Rust that provides seamless integration with both TCP and TLS protocols. Featuring non-blocking operations and DNS caching, net is designed to offer efficient and reliable stream handling for modern network applications.

## Features

* **Unified Stream**: Simplified interface for working with both TCP and TLS streams, promoting code reusability and consistency.
* **Non-Blocking Operations**: Asynchronous support for non-blocking reads and writes, enhancing performance and scalability.
* **DNS Caching**: Efficient handling of domain name resolutions, reducing latency and improving responsiveness.
* **Customizable**: Extensible design allowing for custom implementations and adaptations to specific use cases.