非阻塞

  1. mio

    轻量级非阻塞I/O

    v1.0.2 8.6M #async-io #io #non-blocking #async #event-queue #tcp-udp #extension
  2. h2

    HTTP/2客户端和服务器

    v0.4.6 8.5M #client-server #async-http #non-blocking #http-client #http-server #http #async
  3. crossbeam

    并发编程工具

    v0.8.4 1.3M #lock-free #synchronization-primitive #garbage #atomic #non-blocking #rcu #memory-management
  4. tokio-tungstenite

    为Tungstenite提供Tokio绑定的轻量级基于流的WebSocket实现

    v0.23.1 2.5M #websocket #websocket-server #tungstenite #native-tls #rustls #binding #non-blocking
  5. tokio-native-tls

    使用native-tls为Tokio提供TLS/SSL流,为非阻塞I/O流实现TLS

    v0.3.1 3.2M #tls-stream #async-tls #io-stream #native-tls #tokio #non-blocking #async-io
  6. lockfree-object-pool

    一个线程安全的对象池集合,具有自动返回和附加/分离语义

    v0.1.6 684K #object-pool #lock-free #non-blocking #atomic
  7. motore

    构建健壮的客户端和服务器模块化和可重用组件。Motore深受Tower的启发。

    v0.4.1 9.6K #async-networking #async-io #async #non-blocking #service #future #io
  8. triple_buffer

    三缓冲,适用于在线程之间共享频繁更新的数据

    v8.0.0 3.2K #producer-consumer #multi-threading #synchronization #non-blocking #wait-free #spsc #multithreading
  9. message-io

    快速且易于使用的事件驱动网络库

    v0.18.2 1.3K #tcp-udp #events #message #non-blocking #tcp #tcp-socket #networking
  10. object-pool

    一个线程安全的对象池,具有自动返回和附加/分离语义

    v0.6.0 36K #atomic #non-blocking #lock-free #garbage
  11. mio_wasi

    轻量级非阻塞IO

    v0.8.9 1.3K #async-io #io #non-blocking #wasi #async #event-queue #tcp-udp
  12. ntex-h2

    HTTP/2客户端和服务器

    v1.1.0 5.3K #non-blocking #client-server #http #async
  13. cassette

    用于构建状态机的单个future,非阻塞执行器

    v0.3.0 550 #state-machine #async #executor #non-blocking #single-future #embedded #waker
  14. tokio-graceful

    用于tokio应用程序优雅关闭的工具

    v0.1.6 3.9K #graceful-shutdown #shutdown-signal #io #non-blocking #async #future
  15. filebuffer

    快速简单的文件读取

    v1.0.0 2.7K #file-input #file #non-blocking #mmap #read-file #input #prefetch
  16. poster

    Rust编写的MQTTv5客户端库

    v0.3.1 290 #mqtt-client #mqtt #async-client #client #runtime-agnostic #non-blocking #async
  17. a10

    io_uring库

    v0.2.2 130 #async-io #file-descriptor #io-uring #io #io-operations #non-blocking #async
  18. embedded-hal-nb

    使用nb crate的嵌入式系统的非阻塞硬件抽象层(HAL)

    v1.0.0 57K #hardware-abstraction-layer #abstraction-layer #hal #embedded-hal #nb #io #non-blocking
  19. hirun

    基于事件驱动、非阻塞I/O机制的并发框架,用于异步编程

    v0.1.8 #async-io #non-blocking #async #net #future #no-std
  20. tcp-stream

    加强版的std::net::TcpStream

    v0.29.2 153K #tcp #non-blocking #io #async-io #async #io-stream #cryptography
  21. cap-net-ext

    TcpListenerPool等提供的扩展特质

    v3.2.0 137K #udp-socket #tcp-listener #sockets #non-blocking #pool #extension #bind
  22. crossfire

    异步和线程的通道

    v1.0.1 4.7K #channel #async-channel #lock-free #async #non-blocking #low-level
  23. mio-aio

    为 mio 提供的 POSIX AIO 绑定

    v0.9.0 2.7K #async-io #file-io #aio #io #non-blocking #async #events
  24. nbio

    非阻塞 I/O

    v0.7.3 460 #non-blocking #async-io #tcp #tcp-connection #websocket #io-write #nonblocking
  25. curl-http-client

    curl-rust crate 中的 Easy2 的包装器,用于方便使用,并且可以使用 async-curl crate 以同步和异步方式执行,该 crate 使用演员模型(消息传递)来实现非阻塞 I/O

    v2.3.3 #http-client #http-request #async-io #actor-model #async-http #curl #non-blocking
  26. vertx-rust

    vertx tcp 事件总线、tcp 服务器和 http 服务器的版本

    v0.8.6 120 #tcp-server #non-blocking #http-server #event-bus #http-client #vertx #cluster
  27. rh2

    HTTP/2客户端和服务器

    v0.4.5 700 #client-server #http #async #http-client #non-blocking #tokio
  28. archflow

    创建可流式传输的 Zip 归档

    v0.1.4 100 #tokio #zip #async-io #non-blocking #async #file-format #data-stream
  29. qutex

    依赖于无锁和其他非(线程)阻塞技术(如 Rust futures)的同步机制,以确保对数据的互斥或共享独占访问

    v0.2.6 4.9K #future #mutex #lock #async #futures #non-blocking #data-structures
  30. lorawan-device

    LoRaWAN 设备堆栈实现

    v0.12.2 220 #lorawan #devices #iot-devices #stack #non-blocking #async #radio
  31. rama-cli

    rama 命令行工具,用于移动和转换网络数据包

    v0.2.0-alpha.0 #io #async #non-blocking #future
  32. corcovado

    非阻塞 I/O 库

    v0.1.8 900 #async-io #io #non-blocking #async
  33. vmcircbuffer

    双映射循环缓冲区

    v0.0.10 190 #circular-buffer #real-time #dsp #sdr #async #non-blocking
  34. atomic_once_cell

    线程安全和无锁的 OnceCell 和 Lazy

    v0.1.6 4.0K #atomic #lock-free #non-blocking #no-std #replace
  35. tracing-appender-localtime

    基于本地时间的 tracing-appender (chrono)

    v0.2.4 #logging-tracing #non-blocking #tracing #logging #non-blocking-writer #file-appender
  36. ringlog

    快速且轻量级的非阻塞日志框架

    v0.8.0 650 #logging-framework #log-messages #non-blocking #target #applications #output #async
  37. async-dns

    异步 DNS 解析器

    v0.1.1 #dns-lookup #dns #dns-resolver #async #non-blocking #name #async-io
  38. mio-extras

    与 Mio 一起使用的额外组件

    v2.0.6 104K #async-io #io #non-blocking #async
  39. ref_count

    高效、低级的异步同步机制,适用于实时和嵌入式系统

    v0.1.2 #reference-counting #no-alloc #non-blocking #sync #lock-free-queue #embedded #low-overhead
  40. EasyDist

    一个非阻塞 IO 和易于使用的 Rust crate,用于构建简单的分布式项目。该 crate 包含几个构建块,可用于构建分布式系统程序。

    v0.2.0 #easydist #node #distributed #building-block #async-io #constructing #construct #non-blocking
  41. nblock

    非阻塞运行时

    v0.3.0 120 #run-time #non-blocking #runtime #nonblocking
  42. fibreq

    适用于 Tarantool 应用程序的异步 HTTP 客户端

    v0.1.7 500 #http-request #http-client #tarantool #connection-pool #non-blocking #requests #fibers
  43. light-cache

    异步关注型缓存库

    v0.2.6 140 #cache #async #thread #eviction #non-blocking #interface #across
  44. puteketeke

    基于 smol 构建的异步运行时

    v0.0.5 #async-executor #executor #non-blocking #async #future #futures
  45. tokio-stream_wasi

    Streamtokio 一起工作

    v0.1.11 110 #stream #tokio #io-stream #async #non-blocking #event-driven #run-time
  46. madsim-tokio

    madsim 上的 tokio 模拟器

    v0.2.29 20K #simulator #io #non-blocking #async #future #futures
  47. uringy

    基于 io_uring 的 Rust 单线程并发运行时

    v0.5.0 #io-uring #linux #non-blocking #io #async #linux-kernel
  48. pingora-timeout

    针对 Tokio 运行时的超高效异步定时器和超时系统

    v0.3.0 14K #pingora #non-blocking #async #tokio #async-networking #async-io
  49. lineriver

    用于 Read 对象的非阻塞缓冲行读取器

    v0.7.1 100 #non-blocking #io #read #line #object #buffered #reader
  50. ws2

    Rust 的开箱即用的 WebSocket 库

    v0.2.5 #websocket #ws #websocket-server #websocket-client #non-blocking #production #pod
  51. ufotofu_queues

    支持批量入队和出队的不可靠队列

    v0.5.0 310 #queue #bulk #non-blocking #infallible #ring-buffer #enqueueing #dequeueing
  52. swait

    在 Futures 上阻塞

    v0.1.0 110 #future #blocking #async #non-blocking #io
  53. swimming

    与 Swimming 一同深入效率:一个高性能、无废话的连接池

    v0.1.3 #connection-pool #pool #no-alloc #non-blocking #connection-pooling #no-std
  54. objectpool

    无锁对象池,支持 no_std

    v0.1.0 #lock-free #atomic #non-blocking #lockfree-object-pool
  55. circ

    用于非阻塞并发的效率引用计数指针

    v0.1.0 #引用计数 #非阻塞 #原子操作 #无锁 #rc #链表 #弱引用
  56. links_nonblocking

    links_nonblocking crate的非阻塞实现

    v0.2.12 #网络 #非阻塞 #性能 #字节 #通信 #应用程序 #人体工程学
  57. arta-tokio

    为Tokio实现的异步抽象

    v0.2.1 280 #io #异步 #非阻塞 #未来 #tokio
  58. pelikan-net

    Pelikan项目的非阻塞事件循环的网络抽象

    v0.4.1 380 #非阻塞 #抽象 #网络 #缓存 #事件 #框架 #pelikan
  59. sendgrid_thin

    用于通过Sendgrid发送邮件的小型非官方库

    v0.4.5 #发送邮件 #send-grid #api包装器 #非阻塞 #api密钥 #api绑定 #actix
  60. rtv

    使用mio支持非阻塞和流式请求的最小HTTP/S客户端

    v4.0.1 #http客户端 #mio #http #非阻塞 #http请求 #客户端 #简单
  61. zipit

    实时创建和流式传输zip存档

    v0.4.0 410 #zip存档 #存档 #zip #异步io #io #非阻塞 #异步
  62. sod-tungstenite

    面向服务的架构 - Tungstenite

    v0.3.4 #面向服务的架构 #websocket #服务 #tungstenite #模式 #非阻塞 #设计
  63. peerlink

    低级P2P网络客户端

    v0.8.0 #p2p #网络 #低级 #非阻塞 #连接 #对等 #应用程序
  64. tokio-fd

    非阻塞读写Linux文件描述符

    v0.3.0 16K #文件描述符 #异步io #文件io #io #非阻塞 #tokio #fd
  65. flowync

    多线程的同步

    v5.1.0 #非阻塞 #同步 #异步 #std #多线程
  66. atomic-bus

    原子MPMC总线

    v0.1.0 #总线 #非阻塞 #mpmc
  67. unsync

    异步Rust的未同步同步原语

    v0.1.2 #同步原语 #异步 #发送同步 #非阻塞 #io #future #futures
  68. lock_pool

    健壮、高效、高性能的异步对象池

    v0.2.0 #对象池 #pool #无分配 #非阻塞 #嵌入式 #无标准库
  69. infisearch

    客户端搜索的完整且更可扩展的预构建索引方法

    v0.10.1 #拼写纠正 #客户端 #静态 #静态网站 #索引 #搜索 #非阻塞
  70. arta

    异步运行时抽象库

    v0.2.0 #异步io #异步 #io #非阻塞 #future #代码库
  71. arta-async-std

    为async-std实现的异步抽象

    v0.2.1 150 #异步 #io #future #非阻塞 #代码库 #futures
  72. pingora-runtime

    可选禁用工作窃取的多线程Tokio运行时

    v0.3.0 3.9K #pingora #异步 #多线程 #非阻塞 #网络
  73. nonblock

    从文件描述符读取可用数据而不阻塞(例如套接字、流、子进程stdout、命名管道)

    v0.2.0 9.7K #非阻塞 #文件描述符 #读取器 #数据文件 #异步io #io读取 #命名管道
  74. catalyzer

    HTTP服务器框架

    v0.1.3 #非阻塞 #服务器 #异步 #服务器框架 #rest #网络框架 #异步http
  75. clia-tracing-appender

    个人临时跟踪追加器,支持符号链接最新日志文件和本地偏移时间格式

    v0.2.5 370 #本地时间 #日志跟踪 #非阻塞 #日志 #跟踪 #临时文件 #日期格式
  76. tokio-udev

    为udev设备事件提供非阻塞/异步的Tokio支持

    v0.9.1 800 #udev #tokio #事件 #设备 #mio #非阻塞 #异步
  77. mio-uds

    为mio的Unix域套接字绑定

    v0.6.8 146K #Unix域套接字 #Unix套接字 #mio #套接字 #非阻塞 #绑定
  78. h2_wasi

    HTTP/2客户端和服务器

    v0.3.15 950 #客户端-服务器 #wasi #非阻塞 #http客户端 #http #异步
  79. tokio-task-manager

    允许异步Tokio应用程序优雅地关闭,等待所有任务完成

    v0.2.0 250 #tokio #tokio-task #async-io #async #io #non-blocking #future
  80. single_value_channel

    并发单值更新和接收通道

    v1.2.2 750 #channel #value #update #single #concurrency #non-blocking #latest
  81. malobu

    原子MPMC总线

    v0.1.0 #non-blocking #buffer #multiplex #resources
  82. lib-wc

    Will的编程工具箱

    v0.2.0 #non-blocking #future #async #concurrency #data-structures #fuzz-testing #futures
  83. swarm-commander

    异步管理大量命令

    v0.9.7 #command #command-output #status-command #command-line #async #process #non-blocking
  84. radegast

    tarantool应用的友好的fibonacci风格的http客户端

    v0.3.0 #http-client #tarantool #client-builder #non-blocking #fiber #friendly #apps
  85. troupe

    使用actors模拟Rust应用程序

    v0.1.0 #async #future #non-blocking #wasm-bindgen
  86. async-ringbuffer

    具有固定容量的非阻塞spsc环形缓冲区

    v0.5.5 #ring-buffer #non-blocking #capacity #fixed #async #spsc #reader
  87. suss

    创建单个实例的Unix套接字服务集合,由任何使用它们的客户端按需启动

    v0.0.5 #unix-socket #unix #async-io #non-blocking #io #daemon #async
  88. tinyio

    一个小巧的Rust并发运行时库

    v0.1.0 #run-time #non-blocking #future #io #async #futures
  89. lines_from_request

    以阻塞方式从hyper Body读取行

    v0.3.1 #read-line #line #stream #non-blocking #sockets #lines #nonblocking
  90. 尝试使用DuckDuckGo进行搜索。

  91. mio-misc

    与Mio一起使用的杂项组件

    v2.0.0 5.6K #mio #non-blocking #io #async
  92. disk_log

    高吞吐量,非阻塞基于磁盘的记录器

    v1.0.0 #non-blocking #logger #async-io #disk-logger
  93. nbchan

    高度优化的非阻塞通信通道

    v0.1.3 550 #通信通道 #非阻塞 #优化 #高度 #异步 #并发 #实现
  94. 固定

    用于 !Send 任务的同步原语

    v0.1.0 28K #同步原语 #未来 #非阻塞 #异步 #一次性通道
  95. zippyst

    解析 zippyshare.com 下载链接

    v5.0.0 #下载 #zippyshare #非阻塞
  96. hreq-h2

    HTTP/2.0 客户端和服务器

    v0.2.7 #客户端-服务器 #http #异步 #非阻塞 #tokio #http-client
  97. async_channel_io

    AsyncReadAsyncWriteasync_channel 的实现

    v0.3.0 #异步通道 #通道 #io #未来 #异步 #非阻塞 #异步 io
  98. hydrogen

    使用 epoll 的多线程 Linux TCP 套接字服务器

    v0.1.5 #套接字服务器 #epoll #tcp-socket #服务器框架 #非阻塞 #套接字 #异步 io
  99. tokio-tls-api

    为 Tokio 提供的 TLS/SSL 流,为非阻塞 I/O 流实现了 TLS

    v0.2.1 26K #tls-stream #tls-api #tokio #非阻塞 #异步 io #native-tls #连接
  100. catalyzer-utils

    简化开发

    v0.1.3 #rest #非阻塞 #服务器框架 #框架 #服务器 #异步
  101. runloop

    可取消的非阻塞轮询线程(可选的超时时间)

    v0.1.0 89K #线程 #超时 #非阻塞 #轮询 #可选 #可取消
  102. zonyitoo/coio

    支持非阻塞 I/O 的协程调度器

    GitHub 0.2.0 #异步 io #协程 #io #非阻塞 #green #异步 #fiber
  103. tokio-channel

    使用 Tokio 的异步通信通道

    v0.1.0 #tokio #通道 #通信 #异步 io #非阻塞 #事件驱动 #应用程序
  104. veilid-async-tungstenite

    对 Tungstenite(轻量级基于流的 WebSocket 实现)的异步绑定

    v0.23.0 340 #websocket #websocket-server #async-std #async-await #client-server #native-tls #non-blocking
  105. retty-io

    一套金属IO库,包括非阻塞TCP、UDP、广播、通道和定时器等

    v0.3.0 #io #tcp-udp #broadcast-channel #protocols #networking #timer #non-blocking
  106. tokio-linux-aio

    Tokio对Linux内核AIO的绑定

    v0.1.11 #aio #linux #linux-kernel #future #async #non-blocking #file-io
  107. soio

    Rust的I/O库

    v0.2.3 #io #epoll #kqueue #non-blocking #async #udp-socket #tcp-udp
  108. koit

    异步、纯Rust、结构化、嵌入式数据库

    v0.2.0 #structured #embedded-database #async #non-blocking #database #format-json #embedded
  109. try-mutex

    快速的异步互斥锁

    v0.4.2 #mutex #non-blocking #simpler #poisoning #mutual #primitive #faster
  110. bombs

    高效的单一生产者多消费者通道类型

    v0.2.1 #non-blocking #lock-free #spmc #atomic #producer-consumer
  111. koit-toml

    异步、纯Rust、结构化、嵌入式数据库

    v0.2.1 500 #structured #embedded-database #async #non-blocking #database #json-toml #embedded
  112. verypoll

    非常高效的轮询库

    v0.1.0 #async-io #io #non-blocking #async
  113. nb-executor

    基于事件位掩码的单future、#![no_std]的执行器

    v0.4.2 #executor #async-executor #non-blocking #async #send-sync
  114. lockfree-cuckoohash

    无锁的Cuckoo哈希表

    v0.1.0 110 #hash-table #lock-free #cuckoo #hash-map #key-hash #non-blocking
  115. futurify

    将您的同步函数转换为非阻塞线程future

    v0.3.0 #future #non-blocking #spawn #background #threading #futures
  116. try-rwlock

    快速的异步读写锁

    v0.1.2 #atomic #lock-free #reader #readers-writer #non-blocking #access
  117. nblistener

    简化与std::net::TcpListener交互的Listener特质

    v0.1.1 #listener #tcp-listener #interaction #traits #net #duration #non-blocking
  118. rumeter-component

    Rust编写的负载测试平台。类似于JMeter,但更倾向于使用SDK,而不是GUI工具。

    v0.1.3 #load-testing #non-blocking #performance-testing #async #io #load-test #http-api
  119. ws-gonzale

    使用async/await实现的简单WebSocket服务器。

    v0.5.0 #websocket-server #websocket #async #non-blocking #future #async-await
  120. stream-map-any

    允许合并不同输出类型的异步流。

    v0.2.2 #async-stream #future #output-stream #async #non-blocking #futures
  121. linestream

    从套接字读取行。

    v0.1.0 #sockets #line #read-line #non-blocking #stream #nonblocking
  122. clone-replace

    通过克隆和替换引用版本来共享可变数据。

    v0.1.1 #sync #non-blocking #synchronization #concurrency
  123. atomic-hyperloglog

    使用原子操作的安全HyperLogLog。

    v0.1.0 #atomic #hyperloglog #lock-free #non-blocking
  124. ruyi

    用于Rust非阻塞、异步I/O的事件驱动框架。

    v0.1.6 #non-blocking #io #async-io #event-loop #async #events
  125. picoslon

    适用于picodata应用的PostgreSQL驱动程序。

    v0.1.0 #postgresql #driver #picodata #non-blocking #apps #cbus #driven
  126. linux-aio-tokio

    Tokio对Linux内核AIO的绑定

    v0.3.0 #aio #linux #future #async #non-blocking #async-io #file-io
  127. d3

    服务器开发框架。

    v0.1.3 #server-framework #server #framework #non-blocking
  128. bondi

    单生产者、多消费者无锁环形缓冲区(实验性)。

    v0.1.2 #lock-free #ring-buffer #non-blocking #io #multi-producer
  129. kukoo

    无锁的Cuckoo哈希表

    v0.1.0 #cuckoo #lock-free #hash-map #hash-table #non-blocking #key-hash
  130. tiny_log

    小巧快速的舒适日志系统。

    v0.2.0 #tiny #logging #system #non-blocking
  131. pangotls

    使用 Tokio 和 Rustls 的 TLS 反向代理

    v0.1.0 #non-blocking #io #future #async #reverse-proxy #http-service #futures
  132. bounded_join_set

    为 Tokio 设计的并发限制性 JoinSet

    v0.1.0 #tokio #future #async #non-blocking #concurrency
  133. tmp_mio

    带有 Windows 错误修复的 mio crate 的临时分支

    v0.5.2 #io #non-blocking #async #tcp-udp
  134. tokio-fork

    异步地启动进程并等待子进程

    v0.2.1 #fork #child-process #tokio #linux #async #non-blocking
  135. yaar

    围绕配置和 no_std 优化的异步运行时

    v0.1.1 #future #async #async-await #await #non-blocking #no-std #futures
  136. taskio

    非阻塞任务和 IO 的抽象

    v0.1.0-alpha-1 #abstraction #task #non-blocking #stream #io #computation #produced
  137. nonblocking

    Rust 的 stdin crate

    v0.1.4 #non-blocking #stdin #crossterm
  138. stream-flatten-iters

    将迭代器的流扁平化为一个连续的流

    v0.2.0 4.3K #stream #iterator #future #async #non-blocking #futures
  139. fish

    基于 async/await 的命令式 webhook/callback 客户端 API

    v0.0.3 #webhook #callback #api-client #non-blocking #imperative #request #received
  140. erkpht-tower

    Tower 是一个用于构建健壮客户端和服务器的模块化和可重用组件的库

    v0.3.2 #service #future #async #non-blocking #io #request-response
  141. queueue

    在 rCore 中使用的类似队列的数据结构

    v0.1.1-beta.3 #non-blocking #queue #wheel #hierarchical #timing #rcore #structures
  142. datadog-logs

    DataDog 日志的客户端库

    v0.2.1 6.9K #datadog #logging #non-blocking #http-client #api-client #thread #default
  143. esl01-nonblocking

    从非异步 Rust 调用非阻塞异步 Rust

    v0.3.0 500 #non-blocking #async #scalable #source #control #version-control #non-async
  144. drop-awaiter

    允许您异步等待某物被丢弃

    v0.1.0 #async #non-blocking #future
  145. tower-batch

    batch-tower 是一个 Tower 中间件,允许您在缓冲区达到最大大小或经过最大持续时间之前缓冲请求进行批量处理

    v0.1.0 #future #service #non-blocking #io #async #tower-middleware
  146. halio

    带有非阻塞任务和 I/O 的嵌入式设备的硬件抽象层

    v0.1.0-alpha-1 #abstraction #layer #tasks #non-blocking #hardware #io #hal
  147. mio-udev

    对 udev 设备事件提供非阻塞/异步的 Mio 支持

    v0.5.0 #mio #udev #events #devices #non-blocking #non-blocking-asynchronous #tokio
  148. ws-lite

    使用async/await实现的简单WebSocket服务器。

    v0.6.1 #websocket-server #websocket #async #non-blocking #future #async-await
  149. catalyzer-core

    Catalyzer 的核心

    v0.1.3 #framework #non-blocking #rest #async #server-framework #server
  150. d3-components

    服务器开发框架 -- 组件层

    v0.1.3 #server-framework #framework #server #non-blocking