-
event-listener
通知异步任务或线程
-
async-task
构建执行器的任务抽象
-
futures-task
处理任务的工具
-
async-global-executor
基于 async-executor 和 async-io 的全局执行器
-
prodash
用于可视化异步和可能阻塞的任务进度的仪表板
-
futures-executor
基于 futures-rs 库的异步任务执行器
-
tokio-console
托管的控制台:异步 Rust 的调试器
-
async-condvar-fair
异步 Rust 的条件变量
-
atomic-waker
任务唤醒的同步原语
-
async-dup
复制异步 I/O 处理程序
-
celery
Rust实现的Celery
-
diatomic-waker
用于任务唤醒的异步、无锁同步原语
-
async-backtrace
异步任务的效率高、逻辑上'回溯'方法
-
tokio_schedule
在tokio运行时中安排任务
-
zng
跨平台GUI框架
-
stop-token
异步Rust的实验性协作取消
-
bevy_async_task
为Bevy中的异步编程提供直观的抽象
-
workflow-task
-
await-tree
为基于actor的应用程序监控await-tree
-
parallel-future
流畅的异步任务实验
-
graphile_worker
高性能的Rust/PostgreSQL作业队列(也适用于将由PostgreSQL触发器/函数生成的作业输出到不同的工作队列)
-
async-observable
异步与响应式同步模型,用于保持多个异步任务/线程的部分同步
-
tasky
流畅的异步任务实验
-
taski
异步任务DAG执行
-
singleflight-async
基于异步风格的singleflight
-
bevy-async-ecs
Bevy ECS的异步接口
-
async-dispatcher
基于可插拔调度器的异步运行时
-
sacs
Tokio的异步Cron调度器
-
yazi-scheduler
Yazi任务调度器
-
tokio-task-tracker
tokio的优雅关闭解决方案
-
async-cron-scheduler
支持cron表达式的无运行时感知异步任务调度器
-
rexecutor
强大的作业处理库
-
async-cpupool
针对CPU密集型任务的异步线程池
-
bevy_mod_async
Bevy游戏引擎的便捷异步任务插件
-
spawns
Rust的异步运行时无关的线程上下文任务创建器
-
tokio-tasks
tokio的任务管理
-
async_progress
在异步任务之间创建同步点
-
yield-progress
结合进度报告和协作任务释放
-
lilos-handoff
lilos的同步 rendezvous 结构
-
puff-rs
Puff - 深度堆栈 Python 运行时和 GraphQL 库
-
fibers
基于 futures 和 mio 执行多个轻量级异步任务(即 fibers)
-
backie
使用Tokio, Diesel和PostgreSQL的Rust应用程序的后台任务处理
-
retainer
支持键过期功能的Rust中最小的异步缓存
-
async_tasks_recorder
用于记录异步方法异步任务执行状态的struct
-
smolscale
高性能的异步任务调度器
-
async_tasks_state_map
用于记录异步方法异步任务执行状态的struct
-
peachy
异步任务管理器,类似于线程池,但更酷且适用于结构体
-
hds_tokio-console
测试包,请勿使用
-
rdcache
使用redis后端的缓存
-
waitgroup
异步等待组,用于等待一组任务完成
-
killswitch
用于广播关闭请求
-
task-group
管理tokio任务组
-
zng-task
zng项目的一部分
-
async_job
Rust的异步cron作业crate
-
wait-for-me
异步CountDownLatch
-
async-raft-ext
异步实现的Raft分布式共识协议。在保持对rnacos访问接口不变的情况下,增强了raft的功能。
-
tokio_tasks_shutdown
轻松管理和优雅地关闭tokio任务,同时监控它们的返回结果。
-
smolscale2
原始smolscale的hitdns分支。
-
awaitgroup
等待一组异步任务完成。
-
safina-executor
安全的异步运行时。
-
async-pipes
构建并发数据处理管道。
-
async-spin-sleep
使用单线程中的自旋睡眠为多个异步任务提供一个高精度的异步定时器。
-
async_wasm_task
管理webassembly Rust中异步任务的并发性。
-
async-throttle
异步速率限制。
-
safina-sync
用于在异步任务之间共享或发送数据的安全的结构。
-
one_for_one
监督生成的异步任务。
-
embedded-trace
嵌入式系统未来跟踪实用工具
-
lifeline
基于异步消息应用的依赖注入库
-
wasm-futures-executor
基于 wasm 网页工作线程的异步任务执行器
-
smartpoll
简化轮询未来的“任务”抽象
-
task-exec-queue
异步任务执行队列
-
tokio-context
使用 tokio 取消异步任务的环境
-
threadfin
在可配置的线程组上运行多个任务的线程池
-
poolparty
为
futures::executor::ThreadPool
期货执行器添加功能 -
aiur
具有结构化并发的单线程异步执行器
-
async-events
在异步 Rust 代码中等待外部任务完成
-
task-notify
当有人更改他们感兴趣的数据时,通知异步任务
-
chord-cli
异步并行案例执行器
-
wasm-rs-async-executor
WebAssembly的异步执行器
-
async_dag
异步任务调度工具
-
winmsg-executor
适用于Windows的线程异步Rust执行器
-
trace-tools
任务跟踪和诊断工具
-
scoped_spawn
异步编程的完整结构化并发
-
switchyard
以实时计算为重点的异步执行器
-
extern_executor
将future轮询委托给外部事件循环的异步执行器
-
agnostic_async_executor
通用的Rust异步执行器
-
ptask
启动寄生虫任务
-
safina-async-test
运行异步测试的宏
-
async-raft2
Raft分布式共识协议的异步实现
-
woke
执行器的最小化唤醒器实现
-
tokio-tasker
允许您停止和加入 Tokio 任务的组
-
async-task-group
将
async-std
任务的组作为一个单元进行管理 -
grizzly_scheduler
一个使用 cron 表达式运行异步任务的调度器。它基于 tokio 构建。任务可以是并行或顺序的。可以添加模糊随机偏移量到 cron 表达式。
-
futures-executor-preview
基于 futures-rs 库的异步任务执行器
-
microasync
非常小的异步运行器
-
tasktrace
异步任务的逻辑“回溯”
-
juggle
在无_std 支持的单线程环境中进行协作式多任务处理的异步任务切换
-
telecomande
一个小型 crate,提供通过命令执行异步任务的原始功能
-
pandet
一个轻量级库,帮助处理分离的异步任务的 panic
-
arl
与 tokio 一起使用的速率限制器
-
switch-resume
分界异步连续
-
唤醒者-等待者
异步运行时与任意future交互
-
sigfinn
任务创建的生命周期管理器
-
taskwait
等待一组异步任务的无运行时依赖方式
-
rework
主-工作模式下的多线程任务处理
-
async-rusqlite
围绕rusqlite的微小执行器包装器,以便以异步方式调用它
-
name_locker
异步名称锁接口,可以在给定的名称上运行带有锁的异步任务
-
job-dispatcher
以异步方式执行任务
-
atex
用于异步本地任务评估(sqlite或内存)的库
-
hyena
异步任务池
-
diath
tokio异步任务之间通信的轻量级库
-
simple-async
Rust的非常简单的异步运行时
-
windowed-futures
用于futures集合窗口化并行执行的辅助工具
-
waitout
等待多个异步任务完成
-
async-task-executor
一个轻量级的Rust库,用于构建可扩展的异步任务执行器,适用于处理服务器环境中的大规模多任务
-
entangled
fork-join任务执行器
-
inference_graph
通过每个节点只引用自己的输入来构建异步任务图
尝试使用 DuckDuckGo 进行搜索。