Uses old Rust 2015
|0.2.0||Mar 16, 2017|
|0.1.0||Mar 3, 2017|
Flock is a parallel runner for asynchronous tasks.
This is what exactly I want to achieve with Flock. Coroutines(tasks) are distributed across fixed amount of worker threads, and single central event loop feed them all. Tasks can be moved between workers while paused, so all workers can always stay busy while active tasks remain.
Every core concepts are implemented.
Implement cancelable stream
Implement main thread bound task
Gather some user feedback