basic event loop abstraction
better event-loop abstraction with userdata
remove worker->connections linked list :)
faster event loop with a fired list
set ev_state->max_fd