In async applications event loop is what actually executes your code and performs IO. In essence, event loops are under load all the time.