Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 12, 2025

This PR contains the following updates:

Package Change Age Confidence
@types/node (source) 24.10.0 -> 24.10.1 age confidence

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Nov 12, 2025
@github-actions
Copy link

💻 Website Preview

The latest changes are available as preview in: https://4efe9f08.federation-gateway-benchmark.pages.dev

@github-actions
Copy link

Overview for: constant-vus-over-time

This scenario runs 4 subgraphs and a GraphQL gateway with Federation 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 50 VUs over 60s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
hive-router 1717 103473 total, 0 failed avg: 29ms, p95: 50ms
grafbase 1594 96196 total, 0 failed avg: 31ms, p95: 54ms
hive-gateway-router-runtime 665 40363 total, 0 failed avg: 74ms, p95: 96ms
cosmo 636 38517 total, 0 failed avg: 78ms, p95: 113ms
apollo-router 386 23504 total, 0 failed avg: 127ms, p95: 166ms
hive-gateway 294 17945 total, 0 failed avg: 167ms, p95: 305ms
apollo-gateway 122 7474 total, 0 failed avg: 402ms, p95: 475ms
Summary for: hive-router

K6 Output

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

     checks.........................: 100.00% ✓ 310119      ✗ 0     
     data_received..................: 9.1 GB  151 MB/s
     data_sent......................: 120 MB  2.0 MB/s
     http_req_blocked...............: avg=6.09µs   min=1.14µs med=2.56µs  max=13.13ms  p(90)=3.63µs   p(95)=4.23µs   p(99.9)=95.63µs
     http_req_connecting............: avg=3.01µs   min=0s     med=0s      max=13.09ms  p(90)=0s       p(95)=0s       p(99.9)=0s     
     http_req_duration..............: avg=28.74ms  min=1.93ms med=26.53ms max=429.38ms p(90)=43.36ms  p(95)=49.76ms  p(99.9)=92.25ms
       { expected_response:true }...: avg=28.74ms  min=1.93ms med=26.53ms max=429.38ms p(90)=43.36ms  p(95)=49.76ms  p(99.9)=92.25ms
     http_req_failed................: 0.00%   ✓ 0           ✗ 103473
     http_req_receiving.............: avg=118.82µs min=23.6µs med=42.07µs max=44.98ms  p(90)=101.43µs p(95)=325.42µs p(99.9)=13.16ms
     http_req_sending...............: avg=108.86µs min=5.05µs med=10.16µs max=353.05ms p(90)=30.48µs  p(95)=122.49µs p(99.9)=15.15ms
     http_req_tls_handshaking.......: avg=0s       min=0s     med=0s      max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s     
     http_req_waiting...............: avg=28.52ms  min=1.89ms med=26.35ms max=419.51ms p(90)=42.93ms  p(95)=49.27ms  p(99.9)=89.62ms
     http_reqs......................: 103473  1717.491022/s
     iteration_duration.............: avg=29.01ms  min=5.44ms med=26.77ms max=458.6ms  p(90)=43.6ms   p(95)=50ms     p(99.9)=93.06ms
     iterations.....................: 103373  1715.831177/s
     success_rate...................: 100.00% ✓ 103373      ✗ 0     
     vus............................: 50      min=50        max=50  
     vus_max........................: 50      min=50        max=50  

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: grafbase

K6 Output

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

     checks.........................: 100.00% ✓ 288288      ✗ 0    
     data_received..................: 8.5 GB  140 MB/s
     data_sent......................: 112 MB  1.9 MB/s
     http_req_blocked...............: avg=9.58µs   min=1.19µs  med=3µs     max=17.14ms  p(90)=4.14µs   p(95)=4.96µs   p(99.9)=116.9µs
     http_req_connecting............: avg=5.86µs   min=0s      med=0s      max=17.01ms  p(90)=0s       p(95)=0s       p(99.9)=0s     
     http_req_duration..............: avg=30.9ms   min=2.59ms  med=27.56ms max=440.64ms p(90)=47.78ms  p(95)=54.36ms  p(99.9)=90.95ms
       { expected_response:true }...: avg=30.9ms   min=2.59ms  med=27.56ms max=440.64ms p(90)=47.78ms  p(95)=54.36ms  p(99.9)=90.95ms
     http_req_failed................: 0.00%   ✓ 0           ✗ 96196
     http_req_receiving.............: avg=153.25µs min=25.94µs med=47.98µs max=120.86ms p(90)=153.96µs p(95)=389.95µs p(99.9)=17.38ms
     http_req_sending...............: avg=120.3µs  min=5.13µs  med=11.57µs max=393.79ms p(90)=40.34µs  p(95)=137.64µs p(99.9)=17.51ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s     
     http_req_waiting...............: avg=30.63ms  min=2.53ms  med=27.36ms max=429.63ms p(90)=47.25ms  p(95)=53.79ms  p(99.9)=86.77ms
     http_reqs......................: 96196   1594.1776/s
     iteration_duration.............: avg=31.21ms  min=6.27ms  med=27.85ms max=469.05ms p(90)=48.06ms  p(95)=54.64ms  p(99.9)=91.61ms
     iterations.....................: 96096   1592.520381/s
     success_rate...................: 100.00% ✓ 96096       ✗ 0    
     vus............................: 50      min=50        max=50 
     vus_max........................: 50      min=50        max=50 

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: hive-gateway-router-runtime

K6 Output

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

     checks.........................: 100.00% ✓ 120789     ✗ 0    
     data_received..................: 3.5 GB  59 MB/s
     data_sent......................: 47 MB   774 kB/s
     http_req_blocked...............: avg=13.82µs min=1.02µs  med=2.74µs  max=14.16ms  p(90)=4.42µs  p(95)=5.56µs   p(99.9)=4.52ms  
     http_req_connecting............: avg=10.36µs min=0s      med=0s      max=14.13ms  p(90)=0s      p(95)=0s       p(99.9)=4.49ms  
     http_req_duration..............: avg=74.07ms min=5.01ms  med=71.81ms max=567.5ms  p(90)=89.27ms p(95)=96.04ms  p(99.9)=310.57ms
       { expected_response:true }...: avg=74.07ms min=5.01ms  med=71.81ms max=567.5ms  p(90)=89.27ms p(95)=96.04ms  p(99.9)=310.57ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 40363
     http_req_receiving.............: avg=90.43µs min=23.52µs med=47.17µs max=35.69ms  p(90)=94.34µs p(95)=211.06µs p(99.9)=4.33ms  
     http_req_sending...............: avg=71.75µs min=4.18µs  med=10.2µs  max=291.17ms p(90)=21.64µs p(95)=123.54µs p(99.9)=7.14ms  
     http_req_tls_handshaking.......: avg=0s      min=0s      med=0s      max=0s       p(90)=0s      p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=73.91ms min=4.94ms  med=71.68ms max=562.25ms p(90)=89.06ms p(95)=95.86ms  p(99.9)=298.09ms
     http_reqs......................: 40363   665.711026/s
     iteration_duration.............: avg=74.53ms min=17.45ms med=72.1ms  max=600.94ms p(90)=89.52ms p(95)=96.32ms  p(99.9)=335.27ms
     iterations.....................: 40263   664.061716/s
     success_rate...................: 100.00% ✓ 40263      ✗ 0    
     vus............................: 50      min=50       max=50 
     vus_max........................: 50      min=50       max=50 

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: cosmo

K6 Output

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

     checks.........................: 100.00% ✓ 115251    ✗ 0    
     data_received..................: 3.4 GB  56 MB/s
     data_sent......................: 45 MB   741 kB/s
     http_req_blocked...............: avg=17.85µs  min=1.23µs  med=3.03µs  max=16.18ms  p(90)=4.57µs   p(95)=5.74µs   p(99.9)=8.03ms  
     http_req_connecting............: avg=13.89µs  min=0s      med=0s      max=16.06ms  p(90)=0s       p(95)=0s       p(99.9)=7.76ms  
     http_req_duration..............: avg=77.56ms  min=3.01ms  med=76.28ms max=531.43ms p(90)=105.24ms p(95)=113.49ms p(99.9)=311.16ms
       { expected_response:true }...: avg=77.56ms  min=3.01ms  med=76.28ms max=531.43ms p(90)=105.24ms p(95)=113.49ms p(99.9)=311.16ms
     http_req_failed................: 0.00%   ✓ 0         ✗ 38517
     http_req_receiving.............: avg=181.38µs min=29.57µs med=76.09µs max=38.55ms  p(90)=153.86µs p(95)=388µs    p(99.9)=20.73ms 
     http_req_sending...............: avg=72µs     min=5.42µs  med=11.73µs max=214.03ms p(90)=30.96µs  p(95)=129.2µs  p(99.9)=6.84ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s      max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=77.31ms  min=2.93ms  med=76.06ms max=531.23ms p(90)=104.94ms p(95)=113.17ms p(99.9)=303.37ms
     http_reqs......................: 38517   636.87503/s
     iteration_duration.............: avg=78.1ms   min=4.27ms  med=76.64ms max=589.32ms p(90)=105.56ms p(95)=113.81ms p(99.9)=358.98ms
     iterations.....................: 38417   635.22154/s
     success_rate...................: 100.00% ✓ 38417     ✗ 0    
     vus............................: 50      min=50      max=50 
     vus_max........................: 50      min=50      max=50 

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: apollo-router

K6 Output

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

     checks.........................: 100.00% ✓ 70212      ✗ 0    
     data_received..................: 2.1 GB  34 MB/s
     data_sent......................: 27 MB   450 kB/s
     http_req_blocked...............: avg=24.02µs  min=1.85µs  med=2.86µs   max=16.85ms  p(90)=4.14µs   p(95)=4.89µs   p(99.9)=9.04ms  
     http_req_connecting............: avg=19.88µs  min=0s      med=0s       max=16.72ms  p(90)=0s       p(95)=0s       p(99.9)=8.76ms  
     http_req_duration..............: avg=127.42ms min=5.93ms  med=126.53ms max=600.21ms p(90)=156.98ms p(95)=166.29ms p(99.9)=419.71ms
       { expected_response:true }...: avg=127.42ms min=5.93ms  med=126.53ms max=600.21ms p(90)=156.98ms p(95)=166.29ms p(99.9)=419.71ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 23504
     http_req_receiving.............: avg=80.8µs   min=32.7µs  med=51.69µs  max=20.71ms  p(90)=101.71µs p(95)=133.01µs p(99.9)=1.81ms  
     http_req_sending...............: avg=67.59µs  min=7.39µs  med=11.35µs  max=363.76ms p(90)=19.4µs   p(95)=45.53µs  p(99.9)=2.44ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=127.27ms min=5.85ms  med=126.42ms max=598.07ms p(90)=156.86ms p(95)=166.15ms p(99.9)=414.98ms
     http_reqs......................: 23504   386.516875/s
     iteration_duration.............: avg=128.28ms min=22.68ms med=126.97ms max=635.33ms p(90)=157.31ms p(95)=166.66ms p(99.9)=438.33ms
     iterations.....................: 23404   384.872402/s
     success_rate...................: 100.00% ✓ 23404      ✗ 0    
     vus............................: 50      min=50       max=50 
     vus_max........................: 50      min=50       max=50 

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: hive-gateway

K6 Output

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

     checks.........................: 100.00% ✓ 53535      ✗ 0    
     data_received..................: 1.6 GB  26 MB/s
     data_sent......................: 21 MB   343 kB/s
     http_req_blocked...............: avg=20.25µs  min=1.28µs  med=2.86µs   max=11.51ms  p(90)=4.66µs   p(95)=5.82µs   p(99.9)=7.25ms  
     http_req_connecting............: avg=16.42µs  min=0s      med=0s       max=11.47ms  p(90)=0s       p(95)=0s       p(99.9)=7.22ms  
     http_req_duration..............: avg=166.88ms min=6.68ms  med=153.75ms max=739.07ms p(90)=187.54ms p(95)=305ms    p(99.9)=641.52ms
       { expected_response:true }...: avg=166.88ms min=6.68ms  med=153.75ms max=739.07ms p(90)=187.54ms p(95)=305ms    p(99.9)=641.52ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 17945
     http_req_receiving.............: avg=120.28µs min=28.06µs med=53.46µs  max=380.32ms p(90)=117.93µs p(95)=212.31µs p(99.9)=3.95ms  
     http_req_sending...............: avg=117.78µs min=5.81µs  med=11.63µs  max=465.37ms p(90)=33.25µs  p(95)=132.8µs  p(99.9)=5.49ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=166.64ms min=6.64ms  med=153.61ms max=721.74ms p(90)=187.27ms p(95)=303.88ms p(99.9)=641.26ms
     http_reqs......................: 17945   294.454638/s
     iteration_duration.............: avg=168.27ms min=37.47ms med=154.13ms max=775.45ms p(90)=188.06ms p(95)=314.43ms p(99.9)=643.22ms
     iterations.....................: 17845   292.813765/s
     success_rate...................: 100.00% ✓ 17845      ✗ 0    
     vus............................: 50      min=50       max=50 
     vus_max........................: 50      min=50       max=50 

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: apollo-gateway

K6 Output

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

     checks.........................: 100.00% ✓ 22122      ✗ 0   
     data_received..................: 656 MB  11 MB/s
     data_sent......................: 8.7 MB  142 kB/s
     http_req_blocked...............: avg=73.6µs   min=1.26µs   med=2.95µs   max=19.44ms  p(90)=4.62µs   p(95)=5.44µs   p(99.9)=16.1ms  
     http_req_connecting............: avg=68.72µs  min=0s       med=0s       max=19.28ms  p(90)=0s       p(95)=0s       p(99.9)=16.03ms 
     http_req_duration..............: avg=402.05ms min=7.34ms   med=401.35ms max=805.65ms p(90)=456.13ms p(95)=475.37ms p(99.9)=721.12ms
       { expected_response:true }...: avg=402.05ms min=7.34ms   med=401.35ms max=805.65ms p(90)=456.13ms p(95)=475.37ms p(99.9)=721.12ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 7474
     http_req_receiving.............: avg=63.02µs  min=26.85µs  med=52.48µs  max=4.06ms   p(90)=91.7µs   p(95)=105.74µs p(99.9)=952.11µs
     http_req_sending...............: avg=64.96µs  min=5.85µs   med=11.88µs  max=114.48ms p(90)=18.42µs  p(95)=23.21µs  p(99.9)=2.6ms   
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=401.92ms min=7.25ms   med=401.26ms max=801.47ms p(90)=456ms    p(95)=475.27ms p(99.9)=720.44ms
     http_reqs......................: 7474    122.320876/s
     iteration_duration.............: avg=407.93ms min=146.41ms med=402.14ms max=832.79ms p(90)=456.81ms p(95)=475.86ms p(99.9)=755.13ms
     iterations.....................: 7374    120.684257/s
     success_rate...................: 100.00% ✓ 7374       ✗ 0   
     vus............................: 33      min=33       max=50
     vus_max........................: 50      min=50       max=50

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview

@github-actions
Copy link

Overview for: ramping-vus

This scenario runs 4 subgraphs and a GraphQL gateway with Federation 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 running 500 VUs over 60s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
hive-router 1781 111009 total, 0 failed avg: 125ms, p95: 300ms
grafbase 1505 95053 total, 0 failed avg: 146ms, p95: 340ms
cosmo 681 43556 total, 0 failed avg: 322ms, p95: 706ms
hive-gateway-router-runtime 590 38908 total, 0 failed avg: 361ms, p95: 731ms ❌ non-compatible response structure (2)
apollo-router 336 23217 total, 0 failed avg: 607ms, p95: 1380ms ❌ 21 unexpected GraphQL errors
hive-gateway 272 18694 total, 0 failed avg: 750ms, p95: 1660ms
apollo-gateway 148 10396 total, 0 failed avg: 1246ms, p95: 2609ms
Summary for: hive-router

K6 Output

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

     checks.........................: 100.00% ✓ 330027      ✗ 0     
     data_received..................: 9.7 GB  156 MB/s
     data_sent......................: 129 MB  2.1 MB/s
     http_req_blocked...............: avg=488.79µs min=1.22µs  med=2.51µs   max=338.25ms p(90)=3.9µs    p(95)=4.62µs   p(99.9)=173.97ms
     http_req_connecting............: avg=484.69µs min=0s      med=0s       max=338.2ms  p(90)=0s       p(95)=0s       p(99.9)=173.84ms
     http_req_duration..............: avg=125.43ms min=1.65ms  med=114.39ms max=444.36ms p(90)=254.98ms p(95)=300.3ms  p(99.9)=393.62ms
       { expected_response:true }...: avg=125.43ms min=1.65ms  med=114.39ms max=444.36ms p(90)=254.98ms p(95)=300.3ms  p(99.9)=393.62ms
     http_req_failed................: 0.00%   ✓ 0           ✗ 111009
     http_req_receiving.............: avg=537.5µs  min=22.29µs med=42.26µs  max=133.61ms p(90)=139.63µs p(95)=395.28µs p(99.9)=77.03ms 
     http_req_sending...............: avg=418.08µs min=5.13µs  med=10.19µs  max=213.97ms p(90)=26.99µs  p(95)=128.07µs p(99.9)=68ms    
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=124.48ms min=1.58ms  med=113.49ms max=435.43ms p(90)=252.95ms p(95)=298.48ms p(99.9)=390.33ms
     http_reqs......................: 111009  1781.51779/s
     iteration_duration.............: avg=127.35ms min=1.82ms  med=116.17ms max=728.03ms p(90)=257.33ms p(95)=302.62ms p(99.9)=422.65ms
     iterations.....................: 110009  1765.469382/s
     success_rate...................: 100.00% ✓ 110009      ✗ 0     
     vus............................: 75      min=0         max=494 
     vus_max........................: 500     min=500       max=500 

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: grafbase

K6 Output

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

     checks.........................: 100.00% ✓ 282159      ✗ 0    
     data_received..................: 8.4 GB  132 MB/s
     data_sent......................: 111 MB  1.8 MB/s
     http_req_blocked...............: avg=709.45µs min=1.23µs  med=3µs      max=413.47ms p(90)=4.5µs    p(95)=5.61µs   p(99.9)=224.81ms
     http_req_connecting............: avg=705.14µs min=0s      med=0s       max=413.41ms p(90)=0s       p(95)=0s       p(99.9)=224.76ms
     http_req_duration..............: avg=146.36ms min=2.53ms  med=134.23ms max=526.43ms p(90)=290.93ms p(95)=340.13ms p(99.9)=438.98ms
       { expected_response:true }...: avg=146.36ms min=2.53ms  med=134.23ms max=526.43ms p(90)=290.93ms p(95)=340.13ms p(99.9)=438.98ms
     http_req_failed................: 0.00%   ✓ 0           ✗ 95053
     http_req_receiving.............: avg=680.54µs min=26.51µs med=47.97µs  max=305.57ms p(90)=114.37µs p(95)=444.24µs p(99.9)=89.21ms 
     http_req_sending...............: avg=604.69µs min=5.41µs  med=11.82µs  max=140.69ms p(90)=31.42µs  p(95)=142.95µs p(99.9)=87.24ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=145.07ms min=2.48ms  med=132.61ms max=477.71ms p(90)=288.24ms p(95)=337.84ms p(99.9)=434.24ms
     http_reqs......................: 95053   1505.149232/s
     iteration_duration.............: avg=149.03ms min=2.9ms   med=136.51ms max=910.54ms p(90)=293.9ms  p(95)=343.81ms p(99.9)=529.07ms
     iterations.....................: 94053   1489.31439/s
     success_rate...................: 100.00% ✓ 94053       ✗ 0    
     vus............................: 69      min=0         max=496
     vus_max........................: 500     min=500       max=500

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: cosmo

K6 Output

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

     checks.........................: 100.00% ✓ 127668     ✗ 0    
     data_received..................: 3.8 GB  60 MB/s
     data_sent......................: 51 MB   794 kB/s
     http_req_blocked...............: avg=160.57µs min=1.31µs  med=3.03µs   max=180.08ms p(90)=4.71µs   p(95)=6.7µs    p(99.9)=51.93ms 
     http_req_connecting............: avg=154.19µs min=0s      med=0s       max=179.9ms  p(90)=0s       p(95)=0s       p(99.9)=51.87ms 
     http_req_duration..............: avg=322.23ms min=2.92ms  med=309.83ms max=1.21s    p(90)=626.68ms p(95)=706.08ms p(99.9)=1.02s   
       { expected_response:true }...: avg=322.23ms min=2.92ms  med=309.83ms max=1.21s    p(90)=626.68ms p(95)=706.08ms p(99.9)=1.02s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 43556
     http_req_receiving.............: avg=618.05µs min=27.47µs med=61.95µs  max=201.55ms p(90)=169.77µs p(95)=472.17µs p(99.9)=106.19ms
     http_req_sending...............: avg=197.97µs min=5.55µs  med=11.51µs  max=136.02ms p(90)=31.19µs  p(95)=134.77µs p(99.9)=36.68ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_waiting...............: avg=321.42ms min=2.83ms  med=309.17ms max=1.21s    p(90)=625.37ms p(95)=704.42ms p(99.9)=1.01s   
     http_reqs......................: 43556   681.428629/s
     iteration_duration.............: avg=330.45ms min=3.15ms  med=318.92ms max=1.21s    p(90)=630.14ms p(95)=709.85ms p(99.9)=1.02s   
     iterations.....................: 42556   665.783743/s
     success_rate...................: 100.00% ✓ 42556      ✗ 0    
     vus............................: 60      min=0        max=498
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: hive-gateway-router-runtime

K6 Output

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

     checks.........................: 99.99% ✓ 113722     ✗ 2    
     data_received..................: 3.4 GB 52 MB/s
     data_sent......................: 45 MB  688 kB/s
     http_req_blocked...............: avg=209.3µs  min=1.27µs  med=2.87µs   max=344.98ms p(90)=4.78µs   p(95)=6.84µs   p(99.9)=57.38ms
     http_req_connecting............: avg=200.71µs min=0s      med=0s       max=334.59ms p(90)=0s       p(95)=0s       p(99.9)=57.34ms
     http_req_duration..............: avg=361.12ms min=4.79ms  med=353.47ms max=1.15s    p(90)=684.09ms p(95)=731.4ms  p(99.9)=1.02s  
       { expected_response:true }...: avg=361.12ms min=4.79ms  med=353.47ms max=1.15s    p(90)=684.09ms p(95)=731.4ms  p(99.9)=1.02s  
     http_req_failed................: 0.00%  ✓ 0          ✗ 38908
     http_req_receiving.............: avg=251.87µs min=26.37µs med=46.12µs  max=154.78ms p(90)=99.5µs   p(95)=394.61µs p(99.9)=42.08ms
     http_req_sending...............: avg=305.04µs min=5.69µs  med=11.35µs  max=156.29ms p(90)=31.74µs  p(95)=138.48µs p(99.9)=58.3ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s     
     http_req_waiting...............: avg=360.57ms min=4.73ms  med=353.03ms max=1.15s    p(90)=683.07ms p(95)=730.71ms p(99.9)=1.01s  
     http_reqs......................: 38908  590.305838/s
     iteration_duration.............: avg=371.35ms min=5.17ms  med=367.33ms max=1.52s    p(90)=688.24ms p(95)=734.08ms p(99.9)=1.05s  
     iterations.....................: 37908  575.134001/s
     success_rate...................: 99.99% ✓ 37906      ✗ 2    
     vus............................: 59     min=0        max=498
     vus_max........................: 500    min=500      max=500

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: apollo-router

K6 Output

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

     checks.........................: 99.96% ✓ 66630      ✗ 21   
     data_received..................: 2.0 GB 30 MB/s
     data_sent......................: 27 MB  393 kB/s
     http_req_blocked...............: avg=113.4µs  min=1.85µs  med=4.25µs   max=128.62ms p(90)=6.99µs   p(95)=10.27µs  p(99.9)=29.81ms
     http_req_connecting............: avg=106.27µs min=0s      med=0s       max=128.52ms p(90)=0s       p(95)=0s       p(99.9)=29.75ms
     http_req_duration..............: avg=607.32ms min=7.38ms  med=559.3ms  max=2.34s    p(90)=1.23s    p(95)=1.38s    p(99.9)=1.85s  
       { expected_response:true }...: avg=607.32ms min=7.38ms  med=559.3ms  max=2.34s    p(90)=1.23s    p(95)=1.38s    p(99.9)=1.85s  
     http_req_failed................: 0.00%  ✓ 0          ✗ 23217
     http_req_receiving.............: avg=163.21µs min=37.74µs med=81.99µs  max=84.06ms  p(90)=153.11µs p(95)=297.25µs p(99.9)=16.54ms
     http_req_sending...............: avg=164.63µs min=7.67µs  med=17.59µs  max=103.09ms p(90)=42.04µs  p(95)=139.34µs p(99.9)=26.73ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s       p(99.9)=0s     
     http_req_waiting...............: avg=607ms    min=7.27ms  med=559.14ms max=2.34s    p(90)=1.23s    p(95)=1.37s    p(99.9)=1.85s  
     http_reqs......................: 23217  336.67589/s
     iteration_duration.............: avg=635.13ms min=7.61ms  med=591.3ms  max=2.34s    p(90)=1.24s    p(95)=1.38s    p(99.9)=1.85s  
     iterations.....................: 22217  322.174624/s
     success_rate...................: 99.90% ✓ 22196      ✗ 21   
     vus............................: 62     min=0        max=497
     vus_max........................: 500    min=500      max=500

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: hive-gateway

K6 Output

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

     checks.........................: 100.00% ✓ 53082      ✗ 0    
     data_received..................: 1.6 GB  24 MB/s
     data_sent......................: 22 MB   320 kB/s
     http_req_blocked...............: avg=104.49µs min=1.31µs  med=2.78µs   max=79.13ms  p(90)=4.39µs  p(95)=6.28µs   p(99.9)=33.79ms
     http_req_connecting............: avg=99.03µs  min=0s      med=0s       max=79.09ms  p(90)=0s      p(95)=0s       p(99.9)=33.32ms
     http_req_duration..............: avg=750.15ms min=6.34ms  med=708.17ms max=4.9s     p(90)=1.47s   p(95)=1.65s    p(99.9)=3.63s  
       { expected_response:true }...: avg=750.15ms min=6.34ms  med=708.17ms max=4.9s     p(90)=1.47s   p(95)=1.65s    p(99.9)=3.63s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 18694
     http_req_receiving.............: avg=178.59µs min=26.88µs med=43.64µs  max=114.77ms p(90)=85.61µs p(95)=140.81µs p(99.9)=28.16ms
     http_req_sending...............: avg=180.52µs min=5.62µs  med=10.92µs  max=84.17ms  p(90)=28.09µs p(95)=66.22µs  p(99.9)=28ms   
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s      p(95)=0s       p(99.9)=0s     
     http_req_waiting...............: avg=749.79ms min=6.27ms  med=707.87ms max=4.9s     p(90)=1.47s   p(95)=1.65s    p(99.9)=3.63s  
     http_reqs......................: 18694   272.617474/s
     iteration_duration.............: avg=792.91ms min=7.66ms  med=755.68ms max=4.92s    p(90)=1.48s   p(95)=1.7s     p(99.9)=3.66s  
     iterations.....................: 17694   258.034321/s
     success_rate...................: 100.00% ✓ 17694      ✗ 0    
     vus............................: 94      min=0        max=500
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview
Summary for: apollo-gateway

K6 Output

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

     checks.........................: 100.00% ✓ 28188      ✗ 0    
     data_received..................: 913 MB  13 MB/s
     data_sent......................: 12 MB   178 kB/s
     http_req_blocked...............: avg=32.5µs  min=1.33µs  med=3.87µs  max=18.99ms p(90)=6.61µs   p(95)=22.09µs  p(99.9)=5.36ms
     http_req_connecting............: avg=25.55µs min=0s      med=0s      max=18.92ms p(90)=0s       p(95)=0s       p(99.9)=5.29ms
     http_req_duration..............: avg=1.24s   min=7.65ms  med=1.2s    max=15.94s  p(90)=2.26s    p(95)=2.6s     p(99.9)=14.38s
       { expected_response:true }...: avg=1.24s   min=7.65ms  med=1.2s    max=15.94s  p(90)=2.26s    p(95)=2.6s     p(99.9)=14.38s
     http_req_failed................: 0.00%   ✓ 0          ✗ 10396
     http_req_receiving.............: avg=95.66µs min=29.77µs med=75.82µs max=14.46ms p(90)=129.31µs p(95)=163.87µs p(99.9)=2.3ms 
     http_req_sending...............: avg=50.28µs min=6.28µs  med=15.83µs max=25.43ms p(90)=35.37µs  p(95)=54.13µs  p(99.9)=7.58ms
     http_req_tls_handshaking.......: avg=0s      min=0s      med=0s      max=0s      p(90)=0s       p(95)=0s       p(99.9)=0s    
     http_req_waiting...............: avg=1.24s   min=7.59ms  med=1.2s    max=15.94s  p(90)=2.26s    p(95)=2.6s     p(99.9)=14.38s
     http_reqs......................: 10396   148.750019/s
     iteration_duration.............: avg=1.37s   min=8.18ms  med=1.33s   max=15.95s  p(90)=2.29s    p(95)=2.66s    p(99.9)=14.56s
     iterations.....................: 9396    134.441629/s
     success_rate...................: 100.00% ✓ 9396       ✗ 0    
     vus............................: 71      min=0        max=500
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants