Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/KuangjuX-Archived/labs-net-rs

TCP server implementation using various methods.
https://github.com/KuangjuX-Archived/labs-net-rs

Last synced: 3 months ago
JSON representation

TCP server implementation using various methods.

Awesome Lists containing this project

README

        

# labs-net-rs
TCP server implementation using various methods.

## Schedule
- [x] Server using threadpool
- [x] Server using mio & threadpool
- [x] Server using epoll & threadpool
- [x] Server using tokio
- [x] Server using io_uring

In addition, I also write a blog to describe io_uring:
[io_uring 阅读笔记](http://blog.kuangjux.top/2021/10/30/io-uring%E9%98%85%E8%AF%BB%E7%AC%94%E8%AE%B0/)

## Some Useful Links
[epoll & thread pool](https://www.zhihu.com/question/271561199)
[Efficient IO with io_uring](https://kernel.dk/io_uring.pdf)
[io_uring Introduction](http://arthurchiao.art/blog/intro-to-io-uring-zh/)