Skip to content

Conversation

@enisdenjo
Copy link
Member

No description provided.

@github-actions
Copy link

github-actions bot commented Oct 1, 2024

Overview for: federation-v1/constant-vus-subgraphs-delay-resources

This scenario runs 4 subgraphs and a GraphQL gateway with Federation v1 spec, and runs a heavy query. It's being executed with a constant amount of VUs over a fixed amount of time. It measure things like memory usage, CPU usage, average RPS. It also includes a summary of the entire execution, and metrics information about HTTP execution times.

This scenario was running 500 VUs over 30s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
cosmo 183 5790 total, 0 failed avg: 1343ms, p95: 3461ms
apollo-router 176 5688 total, 0 failed avg: 1467ms, p95: 3809ms
wundergraph 161 5067 total, 0 failed avg: 1489ms, p95: 4249ms
hive-gateway 90 3166 total, 0 failed avg: 5051ms, p95: 32822ms
apollo-server 76 2752 total, 0 failed avg: 5931ms, p95: 33942ms
mercurius 53 1795 total, 0 failed avg: 8734ms, p95: 16119ms
Summary for: `cosmo`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 17310      ✗ 0    
     data_received..................: 508 MB  16 MB/s
     data_sent......................: 6.9 MB  218 kB/s
     http_req_blocked...............: avg=3.05ms   min=1.47µs  med=3.26µs   max=1.3s   p(90)=11.71µs p(95)=10.9ms 
     http_req_connecting............: avg=2.8ms    min=0s      med=0s       max=1.28s  p(90)=0s      p(95)=10.17ms
     http_req_duration..............: avg=1.34s    min=3.47ms  med=1.13s    max=7.09s  p(90)=2.86s   p(95)=3.46s  
       { expected_response:true }...: avg=1.34s    min=3.47ms  med=1.13s    max=7.09s  p(90)=2.86s   p(95)=3.46s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 5790 
     http_req_receiving.............: avg=522.61ms min=32.8µs  med=96.7µs   max=6.39s  p(90)=2.13s   p(95)=2.63s  
     http_req_sending...............: avg=26.28ms  min=8.1µs   med=14.76µs  max=6.43s  p(90)=1.02ms  p(95)=4.44ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s      p(95)=0s     
     http_req_waiting...............: avg=794.29ms min=3.39ms  med=736.78ms max=2.94s  p(90)=1.51s   p(95)=1.86s  
     http_reqs......................: 5790    183.595049/s
     iteration_duration.............: avg=2.63s    min=20.87ms med=2.18s    max=12.67s p(90)=5.43s   p(95)=6.46s  
     iterations.....................: 5770    182.960869/s
     vus............................: 217     min=217      max=500
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-router`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 17004      ✗ 0    
     data_received..................: 499 MB  16 MB/s
     data_sent......................: 6.8 MB  210 kB/s
     http_req_blocked...............: avg=3.44ms   min=1.44µs  med=3.43µs   max=1.65s    p(90)=12.02µs p(95)=26.21ms
     http_req_connecting............: avg=2.69ms   min=0s      med=0s       max=178.27ms p(90)=0s      p(95)=23.8ms 
     http_req_duration..............: avg=1.46s    min=6.32ms  med=1.15s    max=8.46s    p(90)=3.08s   p(95)=3.8s   
       { expected_response:true }...: avg=1.46s    min=6.32ms  med=1.15s    max=8.46s    p(90)=3.08s   p(95)=3.8s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 5688 
     http_req_receiving.............: avg=597.78ms min=31.22µs med=103.35µs max=7.02s    p(90)=2.21s   p(95)=3.08s  
     http_req_sending...............: avg=28.45ms  min=7.84µs  med=15.57µs  max=3.94s    p(90)=1.24ms  p(95)=10.3ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s      p(95)=0s     
     http_req_waiting...............: avg=841.05ms min=6.26ms  med=828.74ms max=2.97s    p(90)=1.45s   p(95)=1.65s  
     http_reqs......................: 5688    176.944731/s
     iteration_duration.............: avg=2.72s    min=37.33ms med=2.27s    max=14.56s   p(90)=5.56s   p(95)=6.59s  
     iterations.....................: 5668    176.322562/s
     vus............................: 65      min=65       max=500
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `wundergraph`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 15141      ✗ 0    
     data_received..................: 445 MB  14 MB/s
     data_sent......................: 6.0 MB  191 kB/s
     http_req_blocked...............: avg=3.47ms   min=1.47µs  med=3.53µs   max=3.12s  p(90)=148.48µs p(95)=19.34ms
     http_req_connecting............: avg=2.71ms   min=0s      med=0s       max=2.07s  p(90)=0s       p(95)=18.69ms
     http_req_duration..............: avg=1.48s    min=6.71ms  med=1.25s    max=6.43s  p(90)=3.37s    p(95)=4.24s  
       { expected_response:true }...: avg=1.48s    min=6.71ms  med=1.25s    max=6.43s  p(90)=3.37s    p(95)=4.24s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 5067 
     http_req_receiving.............: avg=664.99ms min=35.75µs med=539.02µs max=5.94s  p(90)=2.19s    p(95)=2.81s  
     http_req_sending...............: avg=22.51ms  min=8.07µs  med=15.96µs  max=5.75s  p(90)=469.72µs p(95)=12.54ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=801.36ms min=6.61ms  med=640.17ms max=4.19s  p(90)=1.93s    p(95)=2.11s  
     http_reqs......................: 5067    161.007443/s
     iteration_duration.............: avg=2.99s    min=29.43ms med=2.35s    max=15.02s p(90)=6.52s    p(95)=8.48s  
     iterations.....................: 5047    160.371929/s
     vus............................: 295     min=295      max=500
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 9438      ✗ 0    
     data_received..................: 278 MB  8.0 MB/s
     data_sent......................: 3.8 MB  108 kB/s
     http_req_blocked...............: avg=4.82ms   min=1.93µs   med=4.44µs   max=90.4ms   p(90)=26.47ms  p(95)=39.27ms
     http_req_connecting............: avg=4.69ms   min=0s       med=0s       max=85ms     p(90)=26.17ms  p(95)=38.98ms
     http_req_duration..............: avg=5.05s    min=12.85ms  med=2.06s    max=34.27s   p(90)=16.04s   p(95)=32.82s 
       { expected_response:true }...: avg=5.05s    min=12.85ms  med=2.06s    max=34.27s   p(90)=16.04s   p(95)=32.82s 
     http_req_failed................: 0.00%   ✓ 0         ✗ 3166 
     http_req_receiving.............: avg=1.61ms   min=43.51µs  med=102.04µs max=197.29ms p(90)=602.9µs  p(95)=4.24ms 
     http_req_sending...............: avg=809.09µs min=9.19µs   med=24.38µs  max=61.32ms  p(90)=789.88µs p(95)=1.86ms 
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=5.04s    min=12.72ms  med=2.06s    max=34.27s   p(90)=16.04s   p(95)=32.82s 
     http_reqs......................: 3166    90.574757/s
     iteration_duration.............: avg=5.12s    min=114.58ms med=2.09s    max=34.32s   p(90)=16.41s   p(95)=32.86s 
     iterations.....................: 3146    90.002585/s
     vus............................: 113     min=113     max=500
     vus_max........................: 500     min=500     max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 8196      ✗ 0    
     data_received..................: 242 MB  6.7 MB/s
     data_sent......................: 3.3 MB  90 kB/s
     http_req_blocked...............: avg=3.6ms    min=1.6µs    med=3.67µs   max=45.32ms p(90)=9.49ms   p(95)=35.14ms 
     http_req_connecting............: avg=3.52ms   min=0s       med=0s       max=45.29ms p(90)=9.27ms   p(95)=34.86ms 
     http_req_duration..............: avg=5.93s    min=13.79ms  med=1.73s    max=35.6s   p(90)=32.27s   p(95)=33.94s  
       { expected_response:true }...: avg=5.93s    min=13.79ms  med=1.73s    max=35.6s   p(90)=32.27s   p(95)=33.94s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 2752 
     http_req_receiving.............: avg=230.21µs min=45.33µs  med=115.24µs max=45.25ms p(90)=183.22µs p(95)=262.25µs
     http_req_sending...............: avg=259.98µs min=8.67µs   med=20.09µs  max=22.95ms p(90)=930.02µs p(95)=1.47ms  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=5.93s    min=13.66ms  med=1.73s    max=35.6s   p(90)=32.27s   p(95)=33.94s  
     http_reqs......................: 2752    76.152285/s
     iteration_duration.............: avg=5.98s    min=464.85ms med=1.74s    max=35.61s  p(90)=32.33s   p(95)=33.96s  
     iterations.....................: 2732    75.598852/s
     vus............................: 20      min=20      max=500
     vus_max........................: 500     min=500     max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mercurius`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 5325      ✗ 0    
     data_received..................: 158 MB  4.7 MB/s
     data_sent......................: 2.1 MB  64 kB/s
     http_req_blocked...............: avg=5.92ms   min=1.69µs   med=4.15µs   max=59.98ms  p(90)=32.74ms  p(95)=35.79ms 
     http_req_connecting............: avg=5.8ms    min=0s       med=0s       max=51.98ms  p(90)=32.61ms  p(95)=35.55ms 
     http_req_duration..............: avg=8.73s    min=14.16ms  med=9.67s    max=18.04s   p(90)=13.12s   p(95)=16.11s  
       { expected_response:true }...: avg=8.73s    min=14.16ms  med=9.67s    max=18.04s   p(90)=13.12s   p(95)=16.11s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 1795 
     http_req_receiving.............: avg=2.45ms   min=39.87µs  med=119.45µs max=343.42ms p(90)=249.16µs p(95)=477.72µs
     http_req_sending...............: avg=414.99µs min=9.62µs   med=25.66µs  max=9.27ms   p(90)=1.69ms   p(95)=1.93ms  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=8.73s    min=13.97ms  med=9.67s    max=18.04s   p(90)=13.12s   p(95)=16.11s  
     http_reqs......................: 1795    53.780344/s
     iteration_duration.............: avg=8.84s    min=527.78ms med=9.7s     max=18.06s   p(90)=13.2s    p(95)=16.15s  
     iterations.....................: 1775    53.18112/s
     vus............................: 92      min=92      max=500
     vus_max........................: 500     min=500     max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

@github-actions
Copy link

github-actions bot commented Oct 1, 2024

Overview for: federation-v1/constant-vus-subgraphs-delay

This scenario runs 4 subgraphs and a GraphQL gateway with Federation v1 spec, and runs a heavy query. It's being executed with a constant amount of VUs over a fixed amount of time. It measure things like memory usage, CPU usage, average RPS. It also includes a summary of the entire execution, and metrics information about HTTP execution times.

This scenario was running 300 VUs over 30s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
cosmo 190 5875 total, 0 failed avg: 770ms, p95: 2560ms
apollo-router 175 5482 total, 0 failed avg: 963ms, p95: 2671ms
wundergraph 159 4924 total, 0 failed avg: 988ms, p95: 2723ms
hive-gateway 78 2593 total, 0 failed avg: 3590ms, p95: 15033ms
apollo-server 73 2470 total, 0 failed avg: 3821ms, p95: 31764ms
mercurius 54 1759 total, 0 failed avg: 5256ms, p95: 9037ms
Summary for: `cosmo`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 17565      ✗ 0    
     data_received..................: 516 MB  17 MB/s
     data_sent......................: 7.0 MB  226 kB/s
     http_req_blocked...............: avg=568.48µs min=1.25µs  med=3.01µs   max=679.49ms p(90)=5.08µs   p(95)=244.84µs
     http_req_connecting............: avg=356.59µs min=0s      med=0s       max=367.25ms p(90)=0s       p(95)=93.47µs 
     http_req_duration..............: avg=770.19ms min=3.83ms  med=406.92ms max=6.63s    p(90)=2.09s    p(95)=2.56s   
       { expected_response:true }...: avg=770.19ms min=3.83ms  med=406.92ms max=6.63s    p(90)=2.09s    p(95)=2.56s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 5875 
     http_req_receiving.............: avg=421.79ms min=30.53µs med=96.79µs  max=5.97s    p(90)=1.58s    p(95)=2.17s   
     http_req_sending...............: avg=16.19ms  min=7.23µs  med=13.88µs  max=3.67s    p(90)=123.65µs p(95)=1.23ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=332.21ms min=3.74ms  med=252.17ms max=1.53s    p(90)=753.75ms p(95)=967.1ms 
     http_reqs......................: 5875    190.245964/s
     iteration_duration.............: avg=1.52s    min=20.06ms med=954.76ms max=9.78s    p(90)=3.66s    p(95)=4.53s   
     iterations.....................: 5855    189.598318/s
     vus............................: 300     min=300      max=300
     vus_max........................: 300     min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-router`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 16386      ✗ 0    
     data_received..................: 481 MB  15 MB/s
     data_sent......................: 6.5 MB  209 kB/s
     http_req_blocked...............: avg=441.35µs min=1.6µs   med=3.4µs    max=602.04ms p(90)=5.84µs   p(95)=279.2µs 
     http_req_connecting............: avg=428.31µs min=0s      med=0s       max=601.98ms p(90)=0s       p(95)=197.11µs
     http_req_duration..............: avg=962.95ms min=6.82ms  med=682.62ms max=7.53s    p(90)=2.15s    p(95)=2.67s   
       { expected_response:true }...: avg=962.95ms min=6.82ms  med=682.62ms max=7.53s    p(90)=2.15s    p(95)=2.67s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 5482 
     http_req_receiving.............: avg=440.84ms min=32.23µs med=95.57µs  max=6.63s    p(90)=1.61s    p(95)=2.2s    
     http_req_sending...............: avg=20.3ms   min=8.19µs  med=15.38µs  max=2.84s    p(90)=153.3µs  p(95)=2.51ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=501.8ms  min=6.74ms  med=472.73ms max=1.9s     p(90)=923.37ms p(95)=1.04s   
     http_reqs......................: 5482    175.761502/s
     iteration_duration.............: avg=1.67s    min=27.81ms med=1.35s    max=9.35s    p(90)=3.55s    p(95)=4.34s   
     iterations.....................: 5462    175.12027/s
     vus............................: 107     min=107      max=300
     vus_max........................: 300     min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `wundergraph`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 14712      ✗ 0    
     data_received..................: 432 MB  14 MB/s
     data_sent......................: 5.8 MB  190 kB/s
     http_req_blocked...............: avg=1.85ms   min=1.77µs  med=3.85µs   max=1.48s p(90)=6.59µs   p(95)=9.03ms
     http_req_connecting............: avg=1.44ms   min=0s      med=0s       max=1s    p(90)=0s       p(95)=3.69ms
     http_req_duration..............: avg=988.15ms min=7.1ms   med=675.08ms max=7.89s p(90)=2.23s    p(95)=2.72s 
       { expected_response:true }...: avg=988.15ms min=7.1ms   med=675.08ms max=7.89s p(90)=2.23s    p(95)=2.72s 
     http_req_failed................: 0.00%   ✓ 0          ✗ 4924 
     http_req_receiving.............: avg=406ms    min=34.21µs med=105.96µs max=5.14s p(90)=1.43s    p(95)=1.9s  
     http_req_sending...............: avg=16.97ms  min=8.63µs  med=18.64µs  max=3.41s p(90)=190.58µs p(95)=3.36ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s    p(90)=0s       p(95)=0s    
     http_req_waiting...............: avg=565.17ms min=6.98ms  med=480.12ms max=2.93s p(90)=984.57ms p(95)=1.42s 
     http_reqs......................: 4924    159.715297/s
     iteration_duration.............: avg=1.84s    min=36.73ms med=1.44s    max=9.54s p(90)=4.02s    p(95)=4.8s  
     iterations.....................: 4904    159.066575/s
     vus............................: 300     min=300      max=300
     vus_max........................: 300     min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 7719      ✗ 0    
     data_received..................: 228 MB  6.9 MB/s
     data_sent......................: 3.1 MB  93 kB/s
     http_req_blocked...............: avg=663.9µs  min=1.57µs   med=4.41µs   max=34.42ms  p(90)=487.67µs p(95)=5.46ms  
     http_req_connecting............: avg=629.71µs min=0s       med=0s       max=22.12ms  p(90)=348.07µs p(95)=5.34ms  
     http_req_duration..............: avg=3.59s    min=13.09ms  med=2.19s    max=32.51s   p(90)=3.78s    p(95)=15.03s  
       { expected_response:true }...: avg=3.59s    min=13.09ms  med=2.19s    max=32.51s   p(90)=3.78s    p(95)=15.03s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 2593 
     http_req_receiving.............: avg=797.58µs min=44.72µs  med=107.04µs max=107.88ms p(90)=543.85µs p(95)=2.45ms  
     http_req_sending...............: avg=263.47µs min=8.9µs    med=24.66µs  max=109.87ms p(90)=214.37µs p(95)=916.68µs
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.58s    min=12.98ms  med=2.19s    max=32.51s   p(90)=3.78s    p(95)=15.03s  
     http_reqs......................: 2593    78.365769/s
     iteration_duration.............: avg=3.64s    min=297.71ms med=2.22s    max=32.52s   p(90)=3.82s    p(95)=15.27s  
     iterations.....................: 2573    77.761328/s
     vus............................: 14      min=14      max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 7350      ✗ 0    
     data_received..................: 217 MB  6.4 MB/s
     data_sent......................: 2.9 MB  87 kB/s
     http_req_blocked...............: avg=651µs    min=1.58µs   med=4.6µs    max=35.35ms p(90)=590.27µs p(95)=4.66ms  
     http_req_connecting............: avg=622.03µs min=0s       med=0s       max=35.32ms p(90)=503.46µs p(95)=4.53ms  
     http_req_duration..............: avg=3.82s    min=14.23ms  med=1.49s    max=33.22s  p(90)=4.8s     p(95)=31.76s  
       { expected_response:true }...: avg=3.82s    min=14.23ms  med=1.49s    max=33.22s  p(90)=4.8s     p(95)=31.76s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 2470 
     http_req_receiving.............: avg=263.75µs min=48.12µs  med=125.41µs max=57.27ms p(90)=184.58µs p(95)=216.16µs
     http_req_sending...............: avg=154.69µs min=9.39µs   med=25.57µs  max=32.39ms p(90)=138.84µs p(95)=720.84µs
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.82s    min=14.06ms  med=1.49s    max=33.22s  p(90)=4.8s     p(95)=31.76s  
     http_reqs......................: 2470    73.112517/s
     iteration_duration.............: avg=3.86s    min=147.44ms med=1.51s    max=33.23s  p(90)=5.17s    p(95)=31.78s  
     iterations.....................: 2450    72.520513/s
     vus............................: 68      min=68      max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mercurius`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 5217      ✗ 0    
     data_received..................: 154 MB  4.8 MB/s
     data_sent......................: 2.1 MB  65 kB/s
     http_req_blocked...............: avg=2.14ms   min=1.53µs   med=3.99µs   max=62.05ms p(90)=7.37ms   p(95)=15.27ms 
     http_req_connecting............: avg=2ms      min=0s       med=0s       max=57.89ms p(90)=7.11ms   p(95)=14.86ms 
     http_req_duration..............: avg=5.25s    min=12.75ms  med=5.64s    max=10.91s  p(90)=6.28s    p(95)=9.03s   
       { expected_response:true }...: avg=5.25s    min=12.75ms  med=5.64s    max=10.91s  p(90)=6.28s    p(95)=9.03s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 1759 
     http_req_receiving.............: avg=430.37µs min=41.78µs  med=108.42µs max=66.44ms p(90)=185.57µs p(95)=254.93µs
     http_req_sending...............: avg=1.88ms   min=9µs      med=20.94µs  max=62.22ms p(90)=3.09ms   p(95)=16.1ms  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=5.25s    min=12.68ms  med=5.64s    max=10.91s  p(90)=6.28s    p(95)=9.01s   
     http_reqs......................: 1759    54.466913/s
     iteration_duration.............: avg=5.32s    min=129.07ms med=5.67s    max=10.96s  p(90)=6.3s     p(95)=9.1s    
     iterations.....................: 1739    53.847619/s
     vus............................: 58      min=58      max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

@github-actions
Copy link

github-actions bot commented Oct 1, 2024

Overview for: federation-v1/ramping-vus

This scenario runs 4 subgraphs and a GraphQL gateway with Federation v1 spec, and runs a heavy query. We are running a heavy load of concurrent VUs to measure response time and other stats, during stress. It measure things like memory usage, CPU usage, response times. It also includes a summary of the entire execution, and metrics information about HTTP execution times.

This scenario was trying to reach 2000 concurrent VUs over 60s

Comparison

Comparison

Gateway duration(p95)⬇️ RPS Requests Durations Notes
cosmo 5612ms 184 13027 total, 0 failed avg: 2417ms, p95: 5612ms, max: 13934ms, med: 2190ms
wundergraph 7417ms 166 11794 total, 0 failed avg: 3000ms, p95: 7417ms, max: 17948ms, med: 2603ms
apollo-router 8100ms 173 12255 total, 91 failed avg: 2668ms, p95: 8100ms, max: 20023ms, med: 1837ms ❌ 91 failed requests, 91 non-200 responses, 91 unexpected GraphQL errors
hive-gateway 50244ms 95 8107 total, 0 failed avg: 11203ms, p95: 50244ms, max: 57501ms, med: 3120ms
apollo-server 60000ms 76 7141 total, 579 failed avg: 13062ms, p95: 60000ms, max: 60038ms, med: 2330ms ❌ 579 failed requests, 579 non-200 responses, 579 unexpected GraphQL errors
Summary for: `cosmo`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 39021      ✗ 0     
     data_received..................: 1.1 GB  16 MB/s
     data_sent......................: 16 MB   219 kB/s
     http_req_blocked...............: avg=213.83ms min=1.54µs  med=3.47µs  max=10.88s p(90)=277.74ms p(95)=1.79s   
     http_req_connecting............: avg=203.42ms min=0s      med=0s      max=9.02s  p(90)=241.08ms p(95)=1.65s   
     http_req_duration..............: avg=2.41s    min=3.44ms  med=2.19s   max=13.93s p(90)=4.61s    p(95)=5.61s   
       { expected_response:true }...: avg=2.41s    min=3.44ms  med=2.19s   max=13.93s p(90)=4.61s    p(95)=5.61s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 13027 
     http_req_receiving.............: avg=473.28ms min=32.6µs  med=84.62µs max=8.02s  p(90)=1.61s    p(95)=3.21s   
     http_req_sending...............: avg=120.06ms min=8.11µs  med=15.48µs max=6.53s  p(90)=180.1ms  p(95)=814.26ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s     p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=1.82s    min=3.34ms  med=1.44s   max=8.48s  p(90)=4.01s    p(95)=4.6s    
     http_reqs......................: 13027   184.550589/s
     iteration_duration.............: avg=5.56s    min=16.64ms med=4.61s   max=29.58s p(90)=11.99s   p(95)=14.27s  
     iterations.....................: 13007   184.267253/s
     vus............................: 385     min=71       max=1817
     vus_max........................: 2000    min=2000     max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `wundergraph`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 35322      ✗ 0     
     data_received..................: 1.0 GB  15 MB/s
     data_sent......................: 14 MB   198 kB/s
     http_req_blocked...............: avg=302.53ms min=1.35µs  med=3.27µs  max=11.79s p(90)=1.05s    p(95)=2.41s   
     http_req_connecting............: avg=299.52ms min=0s      med=0s      max=9.49s  p(90)=1.05s    p(95)=2.41s   
     http_req_duration..............: avg=3s       min=5.76ms  med=2.6s    max=17.94s p(90)=5.81s    p(95)=7.41s   
       { expected_response:true }...: avg=3s       min=5.76ms  med=2.6s    max=17.94s p(90)=5.81s    p(95)=7.41s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 11794 
     http_req_receiving.............: avg=479.32ms min=34.21µs med=81.85µs max=13.21s p(90)=1.31s    p(95)=3.69s   
     http_req_sending...............: avg=137.19ms min=8.17µs  med=15.22µs max=12.66s p(90)=358.02ms p(95)=840.51ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s     p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=2.38s    min=5.69ms  med=2.09s   max=9.86s  p(90)=4.9s     p(95)=5.46s   
     http_reqs......................: 11794   166.413299/s
     iteration_duration.............: avg=6.13s    min=28.67ms med=5.39s   max=29.47s p(90)=12.48s   p(95)=14.51s  
     iterations.....................: 11774   166.131099/s
     vus............................: 78      min=70       max=1882
     vus_max........................: 2000    min=2000     max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-router`

K6 Output

     ✗ response code was 200
      ↳  99% — ✓ 12144 / ✗ 91
     ✗ no graphql errors
      ↳  99% — ✓ 12144 / ✗ 91
     ✓ valid response structure

     █ setup

     checks.........................: 99.50% ✓ 36432      ✗ 182   
     data_received..................: 1.1 GB 15 MB/s
     data_sent......................: 14 MB  204 kB/s
     http_req_blocked...............: avg=255.95ms min=1.48µs  med=3.86µs   max=18.74s p(90)=502.27ms p(95)=1.57s   
     http_req_connecting............: avg=229.99ms min=0s      med=0s       max=10.82s p(90)=491.42ms p(95)=1.57s   
     http_req_duration..............: avg=2.66s    min=0s      med=1.83s    max=20.02s p(90)=5.91s    p(95)=8.1s    
       { expected_response:true }...: avg=2.61s    min=7.13ms  med=1.82s    max=20.02s p(90)=5.75s    p(95)=7.43s   
     http_req_failed................: 0.74%  ✓ 91         ✗ 12164 
     http_req_receiving.............: avg=919.89ms min=0s      med=104.52µs max=18.15s p(90)=3.45s    p(95)=4.89s   
     http_req_sending...............: avg=208.16ms min=0s      med=19.15µs  max=10.54s p(90)=167.72ms p(95)=866.14ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=1.54s    min=0s      med=1.26s    max=10.46s p(90)=3.29s    p(95)=4.13s   
     http_reqs......................: 12255  173.264517/s
     iteration_duration.............: avg=5.86s    min=23.08ms med=4.28s    max=35.97s p(90)=13.61s   p(95)=16.82s  
     iterations.....................: 12235  172.981752/s
     vus............................: 15     min=15       max=1999
     vus_max........................: 2000   min=2000     max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 24261     ✗ 0     
     data_received..................: 712 MB  8.3 MB/s
     data_sent......................: 9.6 MB  113 kB/s
     http_req_blocked...............: avg=2.84ms min=1.98µs   med=4.6µs    max=255.59ms p(90)=1.49ms   p(95)=16.08ms
     http_req_connecting............: avg=2.8ms  min=0s       med=0s       max=255.54ms p(90)=1.3ms    p(95)=15.92ms
     http_req_duration..............: avg=11.2s  min=13ms     med=3.12s    max=57.5s    p(90)=42.35s   p(95)=50.24s 
       { expected_response:true }...: avg=11.2s  min=13ms     med=3.12s    max=57.5s    p(90)=42.35s   p(95)=50.24s 
     http_req_failed................: 0.00%   ✓ 0         ✗ 8107  
     http_req_receiving.............: avg=2.32ms min=43.56µs  med=100.86µs max=475.95ms p(90)=522.49µs p(95)=2.98ms 
     http_req_sending...............: avg=1.54ms min=9.26µs   med=25.44µs  max=268.88ms p(90)=251.66µs p(95)=7.32ms 
     http_req_tls_handshaking.......: avg=0s     min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=11.19s min=12.89ms  med=3.11s    max=57.15s   p(90)=42.35s   p(95)=50.24s 
     http_reqs......................: 8107    95.050405/s
     iteration_duration.............: avg=11.27s min=147.98ms med=3.16s    max=57.52s   p(90)=42.42s   p(95)=50.27s 
     iterations.....................: 8087    94.815915/s
     vus............................: 67      min=54      max=1999
     vus_max........................: 2000    min=2000    max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

     ✗ response code was 200
      ↳  91% — ✓ 6542 / ✗ 579
     ✗ no graphql errors
      ↳  91% — ✓ 6542 / ✗ 579
     ✓ valid response structure

     █ setup

     checks.........................: 94.42% ✓ 19626     ✗ 1158  
     data_received..................: 577 MB 6.2 MB/s
     data_sent......................: 8.5 MB 92 kB/s
     http_req_blocked...............: avg=489.44µs min=1.45µs  med=3.38µs   max=100.26ms p(90)=352.34µs p(95)=456.57µs
     http_req_connecting............: avg=460.93µs min=0s      med=0s       max=100.16ms p(90)=284.8µs  p(95)=386.82µs
     http_req_duration..............: avg=13.06s   min=12.86ms med=2.32s    max=1m0s     p(90)=57.73s   p(95)=1m0s    
       { expected_response:true }...: avg=8.92s    min=12.86ms med=2.26s    max=59.98s   p(90)=37.99s   p(95)=44.53s  
     http_req_failed................: 8.10%  ✓ 579       ✗ 6562  
     http_req_receiving.............: avg=272.67µs min=0s      med=110.07µs max=190.08ms p(90)=179.86µs p(95)=236.75µs
     http_req_sending...............: avg=193.12µs min=8.51µs  med=16.6µs   max=61.12ms  p(90)=64.3µs   p(95)=96.51µs 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=13.06s   min=12.77ms med=2.32s    max=1m0s     p(90)=57.73s   p(95)=1m0s    
     http_reqs......................: 7141   76.972759/s
     iteration_duration.............: avg=13.11s   min=59.84ms med=2.34s    max=1m0s     p(90)=57.8s    p(95)=1m0s    
     iterations.....................: 7121   76.757179/s
     vus............................: 2      min=2       max=2000
     vus_max........................: 2000   min=2000    max=2000

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

@github-actions
Copy link

github-actions bot commented Oct 1, 2024

Overview for: federation-v1/constant-vus-over-time

This scenario runs 4 subgraphs and a GraphQL gateway with Federation v1 spec, and runs a heavy query. It's being executed with a constant amount of VUs over a fixed amount of time. It measure things like memory usage, CPU usage, average RPS. It also includes a summary of the entire execution, and metrics information about HTTP execution times.

This scenario was running 300 VUs over 30s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
cosmo 192 5945 total, 0 failed avg: 718ms, p95: 2240ms
apollo-router 181 5671 total, 0 failed avg: 874ms, p95: 2217ms
wundergraph 158 4900 total, 0 failed avg: 1066ms, p95: 3585ms
hive-gateway 83 2746 total, 0 failed avg: 3393ms, p95: 14481ms
apollo-server 75 2550 total, 0 failed avg: 3710ms, p95: 31783ms
mercurius 54 1758 total, 0 failed avg: 5278ms, p95: 9775ms
Summary for: `cosmo`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 17775      ✗ 0    
     data_received..................: 522 MB  17 MB/s
     data_sent......................: 7.1 MB  228 kB/s
     http_req_blocked...............: avg=1.36ms   min=1.3µs   med=2.91µs   max=831.47ms p(90)=4.45µs   p(95)=265.42µs
     http_req_connecting............: avg=1.26ms   min=0s      med=0s       max=831.41ms p(90)=0s       p(95)=87.3µs  
     http_req_duration..............: avg=717.89ms min=3.51ms  med=482.93ms max=6.07s    p(90)=1.76s    p(95)=2.24s   
       { expected_response:true }...: avg=717.89ms min=3.51ms  med=482.93ms max=6.07s    p(90)=1.76s    p(95)=2.24s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 5945 
     http_req_receiving.............: avg=323.57ms min=32.03µs med=78.67µs  max=4.12s    p(90)=1.3s     p(95)=1.84s   
     http_req_sending...............: avg=14.84ms  min=7.71µs  med=13.38µs  max=3.3s     p(90)=132.07µs p(95)=969.28µs
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=379.46ms min=3.39ms  med=356.36ms max=1.68s    p(90)=714.51ms p(95)=841.95ms
     http_reqs......................: 5945    192.382452/s
     iteration_duration.............: avg=1.52s    min=21.16ms med=1.09s    max=8.25s    p(90)=3.55s    p(95)=4.39s   
     iterations.....................: 5925    191.735245/s
     vus............................: 300     min=300      max=300
     vus_max........................: 300     min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-router`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 16953      ✗ 0    
     data_received..................: 498 MB  16 MB/s
     data_sent......................: 6.7 MB  215 kB/s
     http_req_blocked...............: avg=799.07µs min=1.6µs   med=3.27µs   max=526.01ms p(90)=5.98µs   p(95)=590.02µs
     http_req_connecting............: avg=623.69µs min=0s      med=0s       max=502.45ms p(90)=0s       p(95)=434.77µs
     http_req_duration..............: avg=874.2ms  min=6.8ms   med=700.38ms max=4.61s    p(90)=1.77s    p(95)=2.21s   
       { expected_response:true }...: avg=874.2ms  min=6.8ms   med=700.38ms max=4.61s    p(90)=1.77s    p(95)=2.21s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 5671 
     http_req_receiving.............: avg=340.66ms min=31.96µs med=85.13µs  max=4.54s    p(90)=1.22s    p(95)=1.76s   
     http_req_sending...............: avg=21.26ms  min=7.75µs  med=14.99µs  max=3.07s    p(90)=153.08µs p(95)=5.35ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=512.28ms min=6.7ms   med=471.07ms max=1.96s    p(90)=940.59ms p(95)=1.03s   
     http_reqs......................: 5671    181.411621/s
     iteration_duration.............: avg=1.61s    min=28.03ms med=1.28s    max=9.75s    p(90)=3.4s     p(95)=4.18s   
     iterations.....................: 5651    180.771834/s
     vus............................: 15      min=15       max=300
     vus_max........................: 300     min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `wundergraph`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 14640      ✗ 0    
     data_received..................: 430 MB  14 MB/s
     data_sent......................: 5.8 MB  188 kB/s
     http_req_blocked...............: avg=1.05ms   min=1.75µs  med=3.56µs   max=955.94ms p(90)=6.71µs   p(95)=543.06µs
     http_req_connecting............: avg=654.66µs min=0s      med=0s       max=955.88ms p(90)=0s       p(95)=346.74µs
     http_req_duration..............: avg=1.06s    min=6.06ms  med=524.18ms max=8.44s    p(90)=2.71s    p(95)=3.58s   
       { expected_response:true }...: avg=1.06s    min=6.06ms  med=524.18ms max=8.44s    p(90)=2.71s    p(95)=3.58s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 4900 
     http_req_receiving.............: avg=607.82ms min=33.05µs med=235.79µs max=6.57s    p(90)=2.16s    p(95)=2.78s   
     http_req_sending...............: avg=17.52ms  min=8.1µs   med=16.09µs  max=4.92s    p(90)=183.59µs p(95)=1.99ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=441.01ms min=5.95ms  med=317.21ms max=2.22s    p(90)=847.03ms p(95)=1.25s   
     http_reqs......................: 4900    158.624814/s
     iteration_duration.............: avg=1.86s    min=33.26ms med=1.27s    max=13.33s   p(90)=4.34s    p(95)=5.48s   
     iterations.....................: 4880    157.977366/s
     vus............................: 300     min=300      max=300
     vus_max........................: 300     min=300      max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `hive-gateway`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 8178      ✗ 0    
     data_received..................: 241 MB  7.3 MB/s
     data_sent......................: 3.3 MB  99 kB/s
     http_req_blocked...............: avg=596.21µs min=1.68µs   med=3.96µs   max=27.77ms p(90)=338.86µs p(95)=3.71ms  
     http_req_connecting............: avg=571.1µs  min=0s       med=0s       max=27.74ms p(90)=267.26µs p(95)=3.46ms  
     http_req_duration..............: avg=3.39s    min=12.43ms  med=2.05s    max=32.34s  p(90)=3.64s    p(95)=14.48s  
       { expected_response:true }...: avg=3.39s    min=12.43ms  med=2.05s    max=32.34s  p(90)=3.64s    p(95)=14.48s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 2746 
     http_req_receiving.............: avg=1.39ms   min=44.67µs  med=100.49µs max=174.1ms p(90)=503.76µs p(95)=2.9ms   
     http_req_sending...............: avg=308.63µs min=9.43µs   med=20.54µs  max=29.01ms p(90)=191.67µs p(95)=731.65µs
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.39s    min=12.32ms  med=2.05s    max=32.34s  p(90)=3.64s    p(95)=14.47s  
     http_reqs......................: 2746    83.519321/s
     iteration_duration.............: avg=3.44s    min=248.62ms med=2.08s    max=32.35s  p(90)=3.68s    p(95)=14.61s  
     iterations.....................: 2726    82.911023/s
     vus............................: 127     min=127     max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 7590      ✗ 0    
     data_received..................: 224 MB  6.6 MB/s
     data_sent......................: 3.0 MB  90 kB/s
     http_req_blocked...............: avg=556.71µs min=1.56µs   med=3.47µs   max=27.2ms  p(90)=495.14µs p(95)=5.04ms  
     http_req_connecting............: avg=534.06µs min=0s       med=0s       max=24.21ms p(90)=442.89µs p(95)=4.65ms  
     http_req_duration..............: avg=3.7s     min=12.9ms   med=1.48s    max=33.22s  p(90)=3.45s    p(95)=31.78s  
       { expected_response:true }...: avg=3.7s     min=12.9ms   med=1.48s    max=33.22s  p(90)=3.45s    p(95)=31.78s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 2550 
     http_req_receiving.............: avg=238.91µs min=46.35µs  med=117.75µs max=41.51ms p(90)=183.21µs p(95)=224.31µs
     http_req_sending...............: avg=179.34µs min=8.84µs   med=18.45µs  max=23.96ms p(90)=172.23µs p(95)=1.29ms  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.7s     min=12.79ms  med=1.48s    max=33.22s  p(90)=3.45s    p(95)=31.78s  
     http_reqs......................: 2550    75.630565/s
     iteration_duration.............: avg=3.75s    min=237.39ms med=1.5s     max=33.23s  p(90)=3.94s    p(95)=31.8s   
     iterations.....................: 2530    75.037384/s
     vus............................: 64      min=64      max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mercurius`

K6 Output

     ✓ response code was 200
     ✓ no graphql errors
     ✓ valid response structure

     █ setup

     checks.........................: 100.00% ✓ 5214      ✗ 0    
     data_received..................: 154 MB  4.8 MB/s
     data_sent......................: 2.1 MB  64 kB/s
     http_req_blocked...............: avg=823.53µs min=1.59µs  med=3.66µs   max=34.67ms p(90)=1.15ms   p(95)=2.79ms  
     http_req_connecting............: avg=788.85µs min=0s      med=0s       max=23.95ms p(90)=1.08ms   p(95)=2.7ms   
     http_req_duration..............: avg=5.27s    min=13.59ms med=5.25s    max=11.85s  p(90)=6.65s    p(95)=9.77s   
       { expected_response:true }...: avg=5.27s    min=13.59ms med=5.25s    max=11.85s  p(90)=6.65s    p(95)=9.77s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 1758 
     http_req_receiving.............: avg=258.02µs min=37.31µs med=110.74µs max=75.99ms p(90)=186.93µs p(95)=236.71µs
     http_req_sending...............: avg=146.49µs min=8.65µs  med=20.97µs  max=12.57ms p(90)=239.37µs p(95)=1.23ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=5.27s    min=13.51ms med=5.25s    max=11.85s  p(90)=6.65s    p(95)=9.77s   
     http_reqs......................: 1758    54.193275/s
     iteration_duration.............: avg=5.34s    min=256.2ms med=5.26s    max=11.86s  p(90)=6.66s    p(95)=9.81s   
     iterations.....................: 1738    53.576742/s
     vus............................: 73      min=73      max=300
     vus_max........................: 300     min=300     max=300

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

@enisdenjo enisdenjo force-pushed the hive-gateway branch 2 times, most recently from 11317b3 to 1bd9b5a Compare October 2, 2024 16:15
@ardatan ardatan merged commit 7ddd366 into main Oct 22, 2024
1 check passed
@ardatan ardatan deleted the hive-gateway branch October 22, 2024 10:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants