ragona / autopool

Self-balancing Rust async worker pool

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

autopool

Rust

⚠️ Project in early development! This is not a stable library.

This is an attempt to use a PID controller to drive a worker pool. Most worker pools require you to set a number of workers. However, the right number of workers can change based on environment conditions. autopool adds or removes workers to achieve a goal throughput.

About

Self-balancing Rust async worker pool

License:MIT License


Languages

Language:Rust 100.0%