> It's not an event system in the sense that it's not just a way to get notified when a file descriptor is ready for reading or writing.
first time in my life I hear people calling this an event system. For me it's always been any architecture centered around asynchronous message queues.