title: Forward HTTP traffic with erlang
body: <p>I want to write a "smart" load balancer, with "smart" I mean that it should route different request on different servers and ports based on the URL.</p>
  
  <p>As example <code>somehost.com/server1</code> should go to the server1 while <code>somehost.com/server3</code> should go to the server3.</p>
  
  <p>However I don't want my load balancer to establish the connection with the client, make the requests to the backend server, and the return to the client.
  The load balancer should be as much transparent as possible.</p>
  
  <p>The request should arrive to the backend servers and then return immediately to the client, without the need to go through the load balancer.</p>
  
  <p>How is this achievable ? Are there example in erlang ?</p>