Extension for Async module: channel for transmitting data between subsystems, launching parallel groups of asyncs sequentially.
5 people like thisPosted: 10 years ago by dvitel
Implements a simple agent that lets you throttle the degree of parallelism by limiting the number of work items that are processed in parallel.
7 people like thisPosted: 10 years ago by Tomas Petricek
The snippet implements a simple agent that limits the number of parallelism. When created, the agent takes the maximum number of tasks it can run in parallel. When it receives a "Start" message, it will then either run the task, or store it in a queue until earlier task ha completed.
12 people like thisPosted: 10 years ago by Tomas Petricek