name • Server will response as TEXT with response Hello $name • Request will send using JMeter with 500 thread with 1.000 request per thread, total 500.000 request.
query parameter name • Server will send response as HTML to client with message Hello $name • Request will send using JMeter with 500 thread with 1000 request per thread, total 500.000 request.
query parameter name • Server will send response as JSON to client with message Hello $name • Request will send using JMeter with 500 thread with 1000 request per thread, total 500.000 request.
serve with parameter $name • Server will block the process 2 seconds, and after 2 seconds, server will response to client with TEXT body Hello $name • Request will send using JMeter with 500 thread with 10 request per thread, total 5.000 request.
Server will increment atomic variable and return the new increment value to client • Request will send using JMeter with 500 thread with 1000 request per thread, total 500.000 request.
Server will generate big JSON array (more than 100 record json object) • Request will send using JMeter with 500 thread with 1000 request per thread, total 500.000 request.
• Server will call 3 services asynchronously with every service block for 1 seconds, after get all data from 3 services, the result will be send to client • Request will send using JMeter with 500 thread with 200 request per thread, total 100.000 request.
68 0 10 20 30 40 50 60 70 80 Seconds Time Required to Complete 500000 Request Play Framework 15054 Spring Web MVC 7353 0 2000 4000 6000 8000 10000 12000 14000 16000 Request per Second Request per Second
72 0 10 20 30 40 50 60 70 80 Seconds Time Required to Complete 500000 Request Play Framework 16431 Spring Web MVC 6990 0 2000 4000 6000 8000 10000 12000 14000 16000 18000 Request per Second Request per Second
87 0 10 20 30 40 50 60 70 80 90 100 Seconds Time Required to Complete 500000 Request Play Framework 15400 Spring Web MVC 5757 0 2000 4000 6000 8000 10000 12000 14000 16000 18000 Request per Second Request per Second
51 0 10 20 30 40 50 60 Seconds Time Required to Complete 5000 Request Play Framework 234 Spring Web MVC 98 0 50 100 150 200 250 Request per Second Request per Second
110 0 20 40 60 80 100 120 Seconds Time Required to Complete 500000 Request Play Framework 18268 Spring Web MVC 4541 0 2000 4000 6000 8000 10000 12000 14000 16000 18000 20000 Request per Second Request per Second
91 0 20 40 60 80 100 120 140 160 Seconds Time Required to Complete 500000 Request Play Framework 3559 Spring Web MVC 5500 0 1000 2000 3000 4000 5000 6000 Request per Second Request per Second
91 Play with Akka 77 0 20 40 60 80 100 120 140 160 Seconds Time Required to Complete 500000 Request Play Framework 3559 Spring Web MVC 5500 Play with Akka 6516 0 1000 2000 3000 4000 5000 6000 7000 Request per Second Request per Second
91 Play with Akka 77 Play with Jackson 40 0 20 40 60 80 100 120 140 160 Seconds Time Required to Complete 500000 Request Play Framework 3559 Spring Web MVC 5500 Play with Akka 6516 Play with Jackson 12541 0 2000 4000 6000 8000 10000 12000 14000 Request per Second Request per Second
53 0 10 20 30 40 50 60 Seconds Time Required to Complete 10000 Request Play Framework 458 Spring Web MVC 189 0 50 100 150 200 250 300 350 400 450 500 Request per Second Request per Second