awesome-asyncio
awesome-asyncio copied to clipboard
Added aiocells
What is this project?
The project is aiocells
. It's at https://github.com/isbjorntrading/aiocells. It's aimed at making it easier to reason about and construct asynchronous and concurrent programs.
Why is it awesome?
- Program construction is in the form of an explicit dependency graph between computational nodes
- Concurrency and asynchrony are implied by the graph and not explicity programmed
- Implied concurrency and asynchrony allow for different computation algorithms, each embodying a different set of tradeoffs, to be applied to the same graph without modification
- Individual component nodes are easily tested in isolation