It's just a simple example, so you will have to add more fleshes as you run functional & performance test. You might want to try other solutions based on Netty: * Play framework * Gretty HTH