Skip to content

Instantly share code, notes, and snippets.

@mlrawlings
Last active June 13, 2017 20:29
Show Gist options
  • Save mlrawlings/1b1f83fa3bead4512ef4e8c6727c3e68 to your computer and use it in GitHub Desktop.
Save mlrawlings/1b1f83fa3bead4512ef4e8c6727c3e68 to your computer and use it in GitHub Desktop.
-----------compare renderToString----------
rax: 3656.802ms
rax: 3642.747ms
rax: 3654.034ms
rax: 3678.500ms
rax: 3507.327ms
rax: 3563.097ms
rax: 3820.896ms
rax: 3482.334ms
rax: 3492.528ms
rax: 3541.407ms
react: 6374.619ms
react: 6552.607ms
react: 6595.575ms
react: 6318.246ms
react: 6331.532ms
react: 6364.006ms
react: 6315.003ms
react: 6368.343ms
react: 6383.718ms
react: 6463.920ms
vue: 2224.939ms
vue: 2096.296ms
vue: 2061.840ms
vue: 2082.784ms
vue: 2092.965ms
vue: 2151.142ms
vue: 2147.157ms
vue: 2059.469ms
vue: 2110.449ms
vue: 2136.505ms
marko: 422.438ms
marko: 621.692ms
marko: 698.520ms
marko: 659.836ms
marko: 462.295ms
marko: 600.340ms
marko: 603.072ms
marko: 635.467ms
marko: 630.704ms
marko: 636.329ms
-----------compare qps------------
This is ApacheBench, Version 2.3 <$Revision: 1706008 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 127.0.0.1 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Completed 800 requests
Completed 900 requests
Completed 1000 requests
Finished 1000 requests
Server Software:
Server Hostname: 127.0.0.1
Server Port: 3300
Document Path: /rax
Document Length: 569106 bytes
Concurrency Level: 50
Time taken for tests: 41.289 seconds
Complete requests: 1000
Failed requests: 0
Total transferred: 569245000 bytes
HTML transferred: 569106000 bytes
Requests per second: 24.22 [#/sec] (mean)
Time per request: 2064.458 [ms] (mean)
Time per request: 41.289 [ms] (mean, across all concurrent requests)
Transfer rate: 13463.66 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 1 0.4 0 2
Processing: 482 2040 341.5 2044 3484
Waiting: 169 1337 364.3 1379 2346
Total: 482 2040 341.6 2044 3485
ERROR: The median and mean for the initial connection time are more than twice the standard
deviation apart. These results are NOT reliable.
Percentage of the requests served within a certain time (ms)
50% 2044
66% 2193
75% 2273
80% 2317
90% 2367
95% 2492
98% 2591
99% 2837
100% 3485 (longest request)
This is ApacheBench, Version 2.3 <$Revision: 1706008 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 127.0.0.1 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Completed 800 requests
Completed 900 requests
Completed 1000 requests
Finished 1000 requests
Server Software:
Server Hostname: 127.0.0.1
Server Port: 3300
Document Path: /react
Document Length: 688241 bytes
Concurrency Level: 50
Time taken for tests: 75.782 seconds
Complete requests: 1000
Failed requests: 0
Total transferred: 688380000 bytes
HTML transferred: 688241000 bytes
Requests per second: 13.20 [#/sec] (mean)
Time per request: 3789.098 [ms] (mean)
Time per request: 75.782 [ms] (mean, across all concurrent requests)
Transfer rate: 8870.79 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 0 0.5 0 3
Processing: 200 3758 740.2 3722 7302
Waiting: 121 2573 560.6 2616 3908
Total: 204 3758 740.1 3723 7302
Percentage of the requests served within a certain time (ms)
50% 3723
66% 4044
75% 4162
80% 4275
90% 4622
95% 4957
98% 5197
99% 5763
100% 7302 (longest request)
This is ApacheBench, Version 2.3 <$Revision: 1706008 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 127.0.0.1 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Completed 800 requests
Completed 900 requests
Completed 1000 requests
Finished 1000 requests
Server Software:
Server Hostname: 127.0.0.1
Server Port: 3300
Document Path: /vue
Document Length: 563129 bytes
Concurrency Level: 50
Time taken for tests: 26.419 seconds
Complete requests: 1000
Failed requests: 0
Total transferred: 563268000 bytes
HTML transferred: 563129000 bytes
Requests per second: 37.85 [#/sec] (mean)
Time per request: 1320.932 [ms] (mean)
Time per request: 26.419 [ms] (mean, across all concurrent requests)
Transfer rate: 20821.15 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 1 0.5 0 3
Processing: 335 1305 219.7 1295 1888
Waiting: 52 872 205.1 905 1297
Total: 336 1306 219.7 1296 1888
ERROR: The median and mean for the initial connection time are more than twice the standard
deviation apart. These results are NOT reliable.
Percentage of the requests served within a certain time (ms)
50% 1296
66% 1395
75% 1463
80% 1487
90% 1591
95% 1622
98% 1693
99% 1815
100% 1888 (longest request)
This is ApacheBench, Version 2.3 <$Revision: 1706008 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/
Benchmarking 127.0.0.1 (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Completed 600 requests
Completed 700 requests
Completed 800 requests
Completed 900 requests
Completed 1000 requests
Finished 1000 requests
Server Software:
Server Hostname: 127.0.0.1
Server Port: 3300
Document Path: /marko
Document Length: 618285 bytes
Concurrency Level: 50
Time taken for tests: 13.877 seconds
Complete requests: 1000
Failed requests: 0
Total transferred: 618409000 bytes
HTML transferred: 618285000 bytes
Requests per second: 72.06 [#/sec] (mean)
Time per request: 693.833 [ms] (mean)
Time per request: 13.877 [ms] (mean, across all concurrent requests)
Transfer rate: 43520.18 [Kbytes/sec] received
Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 1 0.6 1 3
Processing: 109 684 131.8 698 970
Waiting: 31 475 92.9 484 682
Total: 112 685 131.7 700 970
Percentage of the requests served within a certain time (ms)
50% 700
66% 760
75% 775
80% 788
90% 834
95% 861
98% 922
99% 949
100% 970 (longest request)
-----------compare end------------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment