-
mio
轻量级非阻塞I/O
-
h2
HTTP/2客户端和服务器
-
crossbeam
并发编程工具
-
tokio-tungstenite
为Tungstenite提供Tokio绑定的轻量级基于流的WebSocket实现
-
tokio-native-tls
使用native-tls为Tokio提供TLS/SSL流,为非阻塞I/O流实现TLS
-
lockfree-object-pool
一个线程安全的对象池集合,具有自动返回和附加/分离语义
-
motore
构建健壮的客户端和服务器模块化和可重用组件。Motore深受Tower的启发。
-
triple_buffer
三缓冲,适用于在线程之间共享频繁更新的数据
-
message-io
快速且易于使用的事件驱动网络库
-
object-pool
一个线程安全的对象池,具有自动返回和附加/分离语义
-
mio_wasi
轻量级非阻塞IO
-
ntex-h2
HTTP/2客户端和服务器
-
cassette
用于构建状态机的单个future,非阻塞执行器
-
tokio-graceful
用于tokio应用程序优雅关闭的工具
-
filebuffer
快速简单的文件读取
-
poster
Rust编写的MQTTv5客户端库
-
a10
io_uring库
-
embedded-hal-nb
使用
nb
crate的嵌入式系统的非阻塞硬件抽象层(HAL) -
hirun
基于事件驱动、非阻塞I/O机制的并发框架,用于异步编程
-
tcp-stream
加强版的std::net::TcpStream
-
cap-net-ext
为
TcpListener
、Pool
等提供的扩展特质 -
crossfire
异步和线程的通道
-
mio-aio
为 mio 提供的 POSIX AIO 绑定
-
nbio
非阻塞 I/O
-
curl-http-client
curl-rust crate 中的 Easy2 的包装器,用于方便使用,并且可以使用 async-curl crate 以同步和异步方式执行,该 crate 使用演员模型(消息传递)来实现非阻塞 I/O
-
vertx-rust
vertx tcp 事件总线、tcp 服务器和 http 服务器的版本
-
rh2
HTTP/2客户端和服务器
-
archflow
创建可流式传输的 Zip 归档
-
qutex
依赖于无锁和其他非(线程)阻塞技术(如 Rust futures)的同步机制,以确保对数据的互斥或共享独占访问
-
lorawan-device
LoRaWAN 设备堆栈实现
-
rama-cli
rama 命令行工具,用于移动和转换网络数据包
-
corcovado
非阻塞 I/O 库
-
vmcircbuffer
双映射循环缓冲区
-
atomic_once_cell
线程安全和无锁的 OnceCell 和 Lazy
-
tracing-appender-localtime
基于本地时间的 tracing-appender (chrono)
-
ringlog
快速且轻量级的非阻塞日志框架
-
async-dns
异步 DNS 解析器
-
mio-extras
与 Mio 一起使用的额外组件
-
ref_count
高效、低级的异步同步机制,适用于实时和嵌入式系统
-
EasyDist
一个非阻塞 IO 和易于使用的 Rust crate,用于构建简单的分布式项目。该 crate 包含几个构建块,可用于构建分布式系统程序。
-
nblock
非阻塞运行时
-
fibreq
适用于 Tarantool 应用程序的异步 HTTP 客户端
-
light-cache
异步关注型缓存库
-
puteketeke
基于 smol 构建的异步运行时
-
tokio-stream_wasi
与
Stream
和tokio
一起工作 -
madsim-tokio
madsim 上的
tokio
模拟器 -
uringy
基于 io_uring 的 Rust 单线程并发运行时
-
pingora-timeout
针对 Tokio 运行时的超高效异步定时器和超时系统
-
lineriver
用于 Read 对象的非阻塞缓冲行读取器
-
ws2
Rust 的开箱即用的 WebSocket 库
-
ufotofu_queues
支持批量入队和出队的不可靠队列
-
swait
在 Futures 上阻塞
-
swimming
与 Swimming 一同深入效率:一个高性能、无废话的连接池
-
objectpool
无锁对象池,支持 no_std
-
circ
用于非阻塞并发的效率引用计数指针
-
links_nonblocking
links_nonblocking crate的非阻塞实现
-
arta-tokio
为Tokio实现的异步抽象
-
pelikan-net
Pelikan项目的非阻塞事件循环的网络抽象
-
sendgrid_thin
用于通过Sendgrid发送邮件的小型非官方库
-
rtv
使用mio支持非阻塞和流式请求的最小HTTP/S客户端
-
zipit
实时创建和流式传输zip存档
-
sod-tungstenite
面向服务的架构 - Tungstenite
-
peerlink
低级P2P网络客户端
-
tokio-fd
非阻塞读写Linux文件描述符
-
flowync
多线程的同步
-
atomic-bus
原子MPMC总线
-
unsync
异步Rust的未同步同步原语
-
lock_pool
健壮、高效、高性能的异步对象池
-
infisearch
客户端搜索的完整且更可扩展的预构建索引方法
-
arta
异步运行时抽象库
-
arta-async-std
为async-std实现的异步抽象
-
pingora-runtime
可选禁用工作窃取的多线程Tokio运行时
-
nonblock
从文件描述符读取可用数据而不阻塞(例如套接字、流、子进程stdout、命名管道)
-
catalyzer
HTTP服务器框架
-
clia-tracing-appender
个人临时跟踪追加器,支持符号链接最新日志文件和本地偏移时间格式
-
tokio-udev
为udev设备事件提供非阻塞/异步的Tokio支持
-
mio-uds
为mio的Unix域套接字绑定
-
h2_wasi
HTTP/2客户端和服务器
-
tokio-task-manager
允许异步Tokio应用程序优雅地关闭,等待所有任务完成
-
single_value_channel
并发单值更新和接收通道
-
malobu
原子MPMC总线
-
lib-wc
Will的编程工具箱
-
swarm-commander
异步管理大量命令
-
radegast
tarantool应用的友好的fibonacci风格的http客户端
-
troupe
使用actors模拟Rust应用程序
-
async-ringbuffer
具有固定容量的非阻塞spsc环形缓冲区
-
suss
创建单个实例的Unix套接字服务集合,由任何使用它们的客户端按需启动
-
tinyio
一个小巧的Rust并发运行时库
-
lines_from_request
以阻塞方式从hyper Body读取行
-
mio-misc
与Mio一起使用的杂项组件
-
disk_log
高吞吐量,非阻塞基于磁盘的记录器
-
nbchan
高度优化的非阻塞通信通道
-
固定
用于 !Send 任务的同步原语
-
zippyst
解析 zippyshare.com 下载链接
-
hreq-h2
HTTP/2.0 客户端和服务器
-
async_channel_io
AsyncRead
和AsyncWrite
对async_channel
的实现 -
hydrogen
使用 epoll 的多线程 Linux TCP 套接字服务器
-
tokio-tls-api
为 Tokio 提供的 TLS/SSL 流,为非阻塞 I/O 流实现了 TLS
-
catalyzer-utils
简化开发
-
runloop
可取消的非阻塞轮询线程(可选的超时时间)
-
zonyitoo/coio
支持非阻塞 I/O 的协程调度器
-
tokio-channel
使用 Tokio 的异步通信通道
-
veilid-async-tungstenite
对 Tungstenite(轻量级基于流的 WebSocket 实现)的异步绑定
-
retty-io
一套金属IO库,包括非阻塞TCP、UDP、广播、通道和定时器等
-
tokio-linux-aio
Tokio对Linux内核AIO的绑定
-
soio
Rust的I/O库
-
koit
异步、纯Rust、结构化、嵌入式数据库
-
try-mutex
快速的异步互斥锁
-
bombs
高效的单一生产者多消费者通道类型
-
koit-toml
异步、纯Rust、结构化、嵌入式数据库
-
verypoll
非常高效的轮询库
-
nb-executor
基于事件位掩码的单future、#![no_std]的执行器
-
lockfree-cuckoohash
无锁的Cuckoo哈希表
-
futurify
将您的同步函数转换为非阻塞线程future
-
try-rwlock
快速的异步读写锁
-
nblistener
简化与std::net::TcpListener交互的Listener特质
-
rumeter-component
Rust编写的负载测试平台。类似于JMeter,但更倾向于使用SDK,而不是GUI工具。
-
ws-gonzale
使用async/await实现的简单WebSocket服务器。
-
stream-map-any
允许合并不同输出类型的异步流。
-
linestream
从套接字读取行。
-
clone-replace
通过克隆和替换引用版本来共享可变数据。
-
atomic-hyperloglog
使用原子操作的安全HyperLogLog。
-
ruyi
用于Rust非阻塞、异步I/O的事件驱动框架。
-
picoslon
适用于picodata应用的PostgreSQL驱动程序。
-
linux-aio-tokio
Tokio对Linux内核AIO的绑定
-
d3
服务器开发框架。
-
bondi
单生产者、多消费者无锁环形缓冲区(实验性)。
-
kukoo
无锁的Cuckoo哈希表
-
tiny_log
小巧快速的舒适日志系统。
-
pangotls
使用 Tokio 和 Rustls 的 TLS 反向代理
-
bounded_join_set
为 Tokio 设计的并发限制性 JoinSet
-
tmp_mio
带有 Windows 错误修复的 mio crate 的临时分支
-
tokio-fork
异步地启动进程并等待子进程
-
yaar
围绕配置和 no_std 优化的异步运行时
-
taskio
非阻塞任务和 IO 的抽象
-
nonblocking
Rust 的 stdin crate
-
stream-flatten-iters
将迭代器的流扁平化为一个连续的流
-
fish
基于 async/await 的命令式 webhook/callback 客户端 API
-
erkpht-tower
Tower 是一个用于构建健壮客户端和服务器的模块化和可重用组件的库
-
queueue
在 rCore 中使用的类似队列的数据结构
-
datadog-logs
DataDog 日志的客户端库
-
esl01-nonblocking
从非异步 Rust 调用非阻塞异步 Rust
-
drop-awaiter
允许您异步等待某物被丢弃
-
tower-batch
batch-tower
是一个 Tower 中间件,允许您在缓冲区达到最大大小或经过最大持续时间之前缓冲请求进行批量处理 -
halio
带有非阻塞任务和 I/O 的嵌入式设备的硬件抽象层
-
mio-udev
对 udev 设备事件提供非阻塞/异步的 Mio 支持
-
ws-lite
使用async/await实现的简单WebSocket服务器。
-
catalyzer-core
Catalyzer 的核心
-
d3-components
服务器开发框架 -- 组件层
尝试使用DuckDuckGo进行搜索。