High-performance asynchronous event driven networking in C++