Uses a thread-pool with a blocking queue of sockets to serve upwards of 1000 concurrent requests