Open ivanjaros opened 2 years ago
A high-performance non-blocking I/O networking framework, which focused on RPC scenarios link-netpoll
gnet is not designed to displace the standard Go net package, but to create a networking client/server framework for Go that performs on par with Redis and Haproxy for networking packets handling (although it does not limit itself to these areas) link-gnet
Since I consider evio the first/old school event loop libraries for Go I wonder what is the difference between all these newer ones like: https://github.com/panjf2000/gnet https://github.com/hslam/netpoll https://github.com/xtaci/gaio https://github.com/Allenxuxu/gev
It seems like they are all inspired by evio and then by one another so I am just curious to understand if there is some unique feature in these or if they are all one ant the same in principle and in performance?
In the end, I am quite confused to figure out which one to pick.