Java Performs well on more load
We have client server application.
Server is running on Sun box with 8 CPU.
We fire request from client to server in various batch size.
We notice that server perform well when we fire 10000 request in tight forloop.
While it perform bad when we fire 1000 request in tight forloop.
Performance : mean time between request received, processed and sent back a response
forloop : means without waiting/sleeping of any time, we fire continues request.
When we fire 10k request each request is processed in 0.1 milli second while when we fire 1000 request it takes 1 to 2 millisecond for each request.