title: libev webserver reading files
body: <p>When creating a small webserver with libev in C, what is the best strategy to serve files (open, ready, write to socket) without blocking the reactor?</p>
  
  <p>I have across some recommendations to read a few blocks at a time but I am not sure this would be the right approach.</p>
  
  <p>Thanks,</p>