evio icon indicating copy to clipboard operation
evio copied to clipboard

Using channels

Open rock59 opened this issue 3 years ago • 0 comments

I need to use a goroutine pool to execute blocking tasks. Almost all goroutine pool libraries use channels to pass tasks to worker goroutines or at-least use channels for goroutine wake-up. Does using channels in main io loops goroutines (without blocking on channel write) degrade performance of io loops too much ?

rock59 avatar Sep 12 '20 18:09 rock59