Proactor Pattern
Simplify asynchronous I/O by letting the framework manage event notifications and completion handlers.
Simplify asynchronous I/O by letting the framework manage event notifications and completion handlers.
Multiplex I/O events across many connections using a single-threaded event-driven architecture.