Andri's Main LoopGoals:PortabilityUtilitySimplicityNon-goals:MS Windows (TM) supportSolving the C10K problemFeatures:File descriptor event handlersTimersTickersSignal handlersIdle dispatch callbacksThread poolInteroperability with other event loops