Source

Branch

1/ @aepau2

@rfleury

A similar style is somewhat common in the Linux server world, where it is called “thread-per-core”.
Each threads gets a separate event loop and socket it listens to, but the event loop sockets share the same ip/listening port via SO_REUSEPORT, and the kernel does the balancing.