title: non-blocking way to write to filesystem with node.js
body: <p>I've written a non-blocking tcp-server with <code>node.js</code>. This <code>server</code> listens on a port and reroutes the request to an other server via a <code>http.request()</code></p>
  
  <p>To have a back-log of the messages rerouted I want to append every message (single line of information) in a file with the date as filename.</p>
  
  <p>The server is going to be hit by several devices on alternating intervals with small txt strings (800bytes). Writing to the filesystem implicitly calls for a blocking event. Is there a way to prevent this behavior??</p>