Skip to content

Latest commit

 

History

History
41 lines (36 loc) · 1.2 KB

benchmark.md

File metadata and controls

41 lines (36 loc) · 1.2 KB

Benchmarks

Environments

  • OS: MacBook Pro 10.14.4 (Retina, 13-inch, Mid 2014)
  • CPU: 2.6 GHz Intel Core i5
  • Memory: 8 GB 1600 MHz DDR3
  • JDK: 1.8.0_121
  • Tool: Gating

Stacks

  • A:mvc with blocking api
  • B:webflux with blocking api
  • C:mvc with async invocation
  • D:mvc with future api
  • E:webflux with future api
  • F:webflux with reactive api

Scenarios

stack concurrency total TP50 TP75 TP95 TP99 QPS
A 1000 30000 106 107 111 128 370.37
A 2000 60000 102 108 112 122 731.707
A 3000 90000 102 233 399 468 1034.483
B 100 3000 921 1157 1340 1498 30.612
C 1000 30000 108 111 115 123 370.37
C 2000 60000 112 116 125 145 722.892
C 3000 90000 118 284 1268 10010 803.571
D 1000 30000 109 112 115 122 361.446
D 2000 60000 112 117 128 145 722.892
D 3000 90000 116 127 165 213 1097.561
D 4000 120000 158 392 2117 3116 1304.348
E 1000 30000 106 108 112 126 370.37
E 2000 60000 107 110 121 151 731.707
E 3000 90000 116 155 279 416 1084.337
E 4000 120000 116 136 227 361 1445.783
F 1000 30000 108 111 114 128 365.854
F 2000 60000 111 114 123 146 731.707
F 3000 90000 114 122 157 212 1097.561
F 4000 120000 119 137 200 263 1463.415