I haven't been able to get an idea of how many std.concurrency receivers is reasonable.
Currently in std.concurrency each "receiver" lives in its own OS thread, so they are very expensive, 4-10 is fine, 100 may be possible but expensive in terms of RAM and CPU cycles, 1000 is probably too much.
