4 ms·
We use this https://github.com/m3db/m3/blob/master/src/x/sync/pooled_worker_pool.go https://github.com/m3db/m3/blob/master/src/x/sync/pooled_wor... all over ou
by richieartoul 8y ago
We use this https://github.com/m3db/m3/blob/master/src/x/sync/pooled_worker_pool.go https://github.com/m3db/m3/blob/master/src/x/sync/pooled_wor...
all over our code base so its definitely stable enough to use in your own projects if you have a need, although it does require some tuning.
My guess is that the Go team would not consider this critical / core enough to include in the standard library and I'd be inclined to agree with them.
- gen220 8y agoAwesome, thanks for the ref. I'd agree that it probably doesn't belong in the stdlib, as there aren't many programs that would really benefit from it. OTOH, it's good one to keep in pocket, for the few applications that would.