Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 18, 2025

This PR contains the following updates:

Package Change Age Confidence
@graphql-hive/router-runtime (source) 1.1.3 -> 1.1.4 age confidence

Release Notes

graphql-hive/gateway (@​graphql-hive/router-runtime)

v1.1.4

Compare Source

Patch Changes

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 Dec 18, 2025
@github-actions
Copy link

💻 Website Preview

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

@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 1762 109822 total, 0 failed avg: 127ms, p95: 303ms
grafbase 1622 102397 total, 0 failed avg: 136ms, p95: 325ms
cosmo 698 44524 total, 0 failed avg: 315ms, p95: 693ms
hive-gateway-router-runtime 580 38801 total, 0 failed avg: 362ms, p95: 744ms ❌ non-compatible response structure (2)
apollo-router 370 25107 total, 0 failed avg: 562ms, p95: 1282ms ❌ 25 unexpected GraphQL errors
hive-gateway 270 18464 total, 0 failed avg: 760ms, p95: 1698ms
apollo-gateway 150 10385 total, 0 failed avg: 1249ms, p95: 2718ms
Summary for: hive-router

K6 Output

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

     checks.........................: 100.00% ✓ 326466      ✗ 0     
     data_received..................: 9.6 GB  155 MB/s
     data_sent......................: 128 MB  2.1 MB/s
     http_req_blocked...............: avg=513.86µs min=1.18µs  med=2.62µs   max=345.61ms p(90)=4.06µs   p(95)=4.82µs   p(99.9)=179.09ms
     http_req_connecting............: avg=509.21µs min=0s      med=0s       max=345.58ms p(90)=0s       p(95)=0s       p(99.9)=179.02ms
     http_req_duration..............: avg=126.73ms min=1.78ms  med=114.47ms max=448.98ms p(90)=256.7ms  p(95)=302.86ms p(99.9)=404.1ms 
       { expected_response:true }...: avg=126.73ms min=1.78ms  med=114.47ms max=448.98ms p(90)=256.7ms  p(95)=302.86ms p(99.9)=404.1ms 
     http_req_failed................: 0.00%   ✓ 0           ✗ 109822
     http_req_receiving.............: avg=544.32µs min=24.07µs med=42.98µs  max=138.61ms p(90)=118.01µs p(95)=401.72µs p(99.9)=75.44ms 
     http_req_sending...............: avg=449.75µs min=5.32µs  med=10.35µs  max=149.74ms p(90)=27.36µs  p(95)=130.54µs p(99.9)=73.12ms 
     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=125.73ms min=1.72ms  med=113.42ms max=448.94ms p(90)=254.64ms p(95)=301.12ms p(99.9)=400.58ms
     http_reqs......................: 109822  1762.462513/s
     iteration_duration.............: avg=128.73ms min=1.96ms  med=116.08ms max=760.54ms p(90)=259.2ms  p(95)=305.46ms p(99.9)=444.37ms
     iterations.....................: 108822  1746.414157/s
     success_rate...................: 100.00% ✓ 108822      ✗ 0     
     vus............................: 73      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% ✓ 304191      ✗ 0     
     data_received..................: 9.0 GB  143 MB/s
     data_sent......................: 119 MB  1.9 MB/s
     http_req_blocked...............: avg=479.45µs min=926ns   med=2.81µs   max=380.9ms  p(90)=4.45µs   p(95)=5.51µs   p(99.9)=168.72ms
     http_req_connecting............: avg=475.45µs min=0s      med=0s       max=380.87ms p(90)=0s       p(95)=0s       p(99.9)=168.65ms
     http_req_duration..............: avg=136.07ms min=2.56ms  med=123.8ms  max=493.97ms p(90)=275.32ms p(95)=324.64ms p(99.9)=444.13ms
       { expected_response:true }...: avg=136.07ms min=2.56ms  med=123.8ms  max=493.97ms p(90)=275.32ms p(95)=324.64ms p(99.9)=444.13ms
     http_req_failed................: 0.00%   ✓ 0           ✗ 102397
     http_req_receiving.............: avg=542.95µs min=23.47µs med=47.06µs  max=175.73ms p(90)=147.93µs p(95)=435.46µs p(99.9)=81.22ms 
     http_req_sending...............: avg=488.25µs min=4.23µs  med=10.21µs  max=142.17ms p(90)=25.64µs  p(95)=137.58µs p(99.9)=80.48ms 
     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=135.04ms min=2.47ms  med=122.82ms max=477.32ms p(90)=272.96ms p(95)=322.61ms p(99.9)=441.73ms
     http_reqs......................: 102397  1622.069047/s
     iteration_duration.............: avg=138.22ms min=2.71ms  med=125.69ms max=751.55ms p(90)=277.58ms p(95)=326.86ms p(99.9)=467.38ms
     iterations.....................: 101397  1606.228065/s
     success_rate...................: 100.00% ✓ 101397      ✗ 0     
     vus............................: 66      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% ✓ 130572     ✗ 0    
     data_received..................: 3.9 GB  61 MB/s
     data_sent......................: 52 MB   813 kB/s
     http_req_blocked...............: avg=139.12µs min=1.26µs  med=2.92µs   max=202.77ms p(90)=4.28µs   p(95)=5.78µs   p(99.9)=43.54ms 
     http_req_connecting............: avg=132.17µs min=0s      med=0s       max=202.7ms  p(90)=0s       p(95)=0s       p(99.9)=42.91ms 
     http_req_duration..............: avg=315.37ms min=2.83ms  med=304.29ms max=1.16s    p(90)=611.05ms p(95)=692.67ms p(99.9)=1.04s   
       { expected_response:true }...: avg=315.37ms min=2.83ms  med=304.29ms max=1.16s    p(90)=611.05ms p(95)=692.67ms p(99.9)=1.04s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 44524
     http_req_receiving.............: avg=885.68µs min=28.66µs med=58.95µs  max=283.96ms p(90)=202.51µs p(95)=474.39µs p(99.9)=175.76ms
     http_req_sending...............: avg=209.95µs min=5.69µs  med=11.33µs  max=119.65ms p(90)=32.99µs  p(95)=135.47µs p(99.9)=46.74ms 
     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=314.28ms min=2.75ms  med=303.22ms max=1.16s    p(90)=608.45ms p(95)=690.6ms  p(99.9)=1.04s   
     http_reqs......................: 44524   698.114939/s
     iteration_duration.............: avg=323.21ms min=3.08ms  med=312.64ms max=1.16s    p(90)=614.25ms p(95)=695.85ms p(99.9)=1.04s   
     iterations.....................: 43524   682.435419/s
     success_rate...................: 100.00% ✓ 43524      ✗ 0    
     vus............................: 98      min=0        max=500
     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% — ✓ 37799 / ✗ 2

     checks.........................: 99.99% ✓ 113401     ✗ 2    
     data_received..................: 3.4 GB 51 MB/s
     data_sent......................: 45 MB  676 kB/s
     http_req_blocked...............: avg=154.06µs min=1.07µs  med=2.9µs    max=185.61ms p(90)=5.04µs   p(95)=7.1µs    p(99.9)=47.57ms 
     http_req_connecting............: avg=146.69µs min=0s      med=0s       max=183.62ms p(90)=0s       p(95)=0s       p(99.9)=46.84ms 
     http_req_duration..............: avg=362.14ms min=5.17ms  med=348.29ms max=1.3s     p(90)=685.62ms p(95)=744.36ms p(99.9)=963.38ms
       { expected_response:true }...: avg=362.14ms min=5.17ms  med=348.29ms max=1.3s     p(90)=685.62ms p(95)=744.36ms p(99.9)=963.38ms
     http_req_failed................: 0.00%  ✓ 0          ✗ 38801
     http_req_receiving.............: avg=228.88µs min=26.86µs med=50.2µs   max=108.05ms p(90)=104.57µs p(95)=420.14µs p(99.9)=42.41ms 
     http_req_sending...............: avg=221.63µs min=4.29µs  med=10.6µs   max=173.09ms p(90)=24.73µs  p(95)=134.99µs p(99.9)=43.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=361.69ms min=5.11ms  med=347.79ms max=1.3s     p(90)=684.6ms  p(95)=744.05ms p(99.9)=962.55ms
     http_reqs......................: 38801  580.404873/s
     iteration_duration.............: avg=372.25ms min=6.09ms  med=359.29ms max=1.32s    p(90)=689.8ms  p(95)=746.56ms p(99.9)=971.85ms
     iterations.....................: 37801  565.44637/s
     success_rate...................: 99.99% ✓ 37799      ✗ 2    
     vus............................: 57     min=0        max=499
     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% — ✓ 24082 / ✗ 25
     ✓ valid response structure

     checks.........................: 99.96% ✓ 72296      ✗ 25   
     data_received..................: 2.2 GB 33 MB/s
     data_sent......................: 29 MB  433 kB/s
     http_req_blocked...............: avg=85.47µs  min=1.58µs  med=3.36µs   max=122.89ms p(90)=5.5µs    p(95)=7.6µs    p(99.9)=19.5ms 
     http_req_connecting............: avg=76.42µs  min=0s      med=0s       max=122.82ms p(90)=0s       p(95)=0s       p(99.9)=18.85ms
     http_req_duration..............: avg=561.66ms min=6.45ms  med=511.35ms max=1.95s    p(90)=1.13s    p(95)=1.28s    p(99.9)=1.82s  
       { expected_response:true }...: avg=561.66ms min=6.45ms  med=511.35ms max=1.95s    p(90)=1.13s    p(95)=1.28s    p(99.9)=1.82s  
     http_req_failed................: 0.00%  ✓ 0          ✗ 25107
     http_req_receiving.............: avg=118.66µs min=32.52µs med=57.92µs  max=99.63ms  p(90)=109.45µs p(95)=165.71µs p(99.9)=6.7ms  
     http_req_sending...............: avg=114.14µs min=6.94µs  med=12.58µs  max=113.09ms p(90)=31.29µs  p(95)=115.51µs p(99.9)=21.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=561.43ms min=6.33ms  med=511.19ms max=1.95s    p(90)=1.13s    p(95)=1.28s    p(99.9)=1.82s  
     http_reqs......................: 25107  370.824157/s
     iteration_duration.............: avg=585.39ms min=6.82ms  med=536.75ms max=1.95s    p(90)=1.14s    p(95)=1.28s    p(99.9)=1.84s  
     iterations.....................: 24107  356.054405/s
     success_rate...................: 99.89% ✓ 24082      ✗ 25   
     vus............................: 100    min=0        max=500
     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% ✓ 52391      ✗ 0    
     data_received..................: 1.6 GB  24 MB/s
     data_sent......................: 22 MB   316 kB/s
     http_req_blocked...............: avg=103.44µs min=1.27µs  med=2.75µs   max=60.61ms p(90)=4.8µs   p(95)=8.09µs   p(99.9)=30ms   
     http_req_connecting............: avg=97.41µs  min=0s      med=0s       max=56.55ms p(90)=0s      p(95)=0s       p(99.9)=29.91ms
     http_req_duration..............: avg=759.5ms  min=6.09ms  med=722.79ms max=5.1s    p(90)=1.51s   p(95)=1.69s    p(99.9)=4.38s  
       { expected_response:true }...: avg=759.5ms  min=6.09ms  med=722.79ms max=5.1s    p(90)=1.51s   p(95)=1.69s    p(99.9)=4.38s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 18464
     http_req_receiving.............: avg=182.89µs min=26.94µs med=45.29µs  max=61.73ms p(90)=93.88µs p(95)=159.09µs p(99.9)=29.53ms
     http_req_sending...............: avg=188.62µs min=5.72µs  med=10.94µs  max=69.72ms p(90)=31.23µs p(95)=113.1µs  p(99.9)=29.12ms
     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=759.13ms min=6.03ms  med=722.08ms max=5.1s    p(90)=1.51s   p(95)=1.69s    p(99.9)=4.38s  
     http_reqs......................: 18464   270.006222/s
     iteration_duration.............: avg=803.16ms min=7.5ms   med=771.28ms max=5.11s   p(90)=1.54s   p(95)=1.7s     p(99.9)=4.41s  
     iterations.....................: 17463   255.368211/s
     success_rate...................: 100.00% ✓ 17463      ✗ 0    
     vus............................: 83      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% ✓ 28155      ✗ 0    
     data_received..................: 912 MB  13 MB/s
     data_sent......................: 12 MB   181 kB/s
     http_req_blocked...............: avg=45.7µs  min=1.39µs  med=3.7µs   max=27.71ms p(90)=6.6µs    p(95)=22.4µs   p(99.9)=9.35ms
     http_req_connecting............: avg=38.47µs min=0s      med=0s      max=27.62ms p(90)=0s       p(95)=0s       p(99.9)=9.29ms
     http_req_duration..............: avg=1.24s   min=7.51ms  med=1.21s   max=15.52s  p(90)=2.22s    p(95)=2.71s    p(99.9)=14.83s
       { expected_response:true }...: avg=1.24s   min=7.51ms  med=1.21s   max=15.52s  p(90)=2.22s    p(95)=2.71s    p(99.9)=14.83s
     http_req_failed................: 0.00%   ✓ 0          ✗ 10385
     http_req_receiving.............: avg=95.92µs min=30.58µs med=72.68µs max=9.13ms  p(90)=128.15µs p(95)=165.71µs p(99.9)=3.12ms
     http_req_sending...............: avg=53.77µs min=6.28µs  med=14.94µs max=15.45ms p(90)=35.63µs  p(95)=55.13µs  p(99.9)=9.25ms
     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.41ms  med=1.21s   max=15.52s  p(90)=2.22s    p(95)=2.71s    p(99.9)=14.83s
     http_reqs......................: 10385   150.775889/s
     iteration_duration.............: avg=1.38s   min=8.64ms  med=1.36s   max=15.53s  p(90)=2.33s    p(95)=2.75s    p(99.9)=14.99s
     iterations.....................: 9385    136.257267/s
     success_rate...................: 100.00% ✓ 9385       ✗ 0    
     vus............................: 63      min=0        max=500
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview

@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 1671 100699 total, 0 failed avg: 30ms, p95: 51ms
grafbase 1600 96613 total, 0 failed avg: 31ms, p95: 55ms
cosmo 674 40771 total, 0 failed avg: 73ms, p95: 107ms
hive-gateway-router-runtime 610 37044 total, 0 failed avg: 81ms, p95: 105ms
apollo-router 378 22980 total, 0 failed avg: 130ms, p95: 169ms
hive-gateway 292 17892 total, 0 failed avg: 167ms, p95: 320ms
apollo-gateway 124 7614 total, 0 failed avg: 395ms, p95: 467ms
Summary for: hive-router

K6 Output

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

     checks.........................: 100.00% ✓ 301797      ✗ 0     
     data_received..................: 8.8 GB  147 MB/s
     data_sent......................: 117 MB  1.9 MB/s
     http_req_blocked...............: avg=5.51µs   min=1.2µs  med=2.64µs  max=9.48ms   p(90)=3.81µs   p(95)=4.51µs   p(99.9)=95.97µs
     http_req_connecting............: avg=2.36µs   min=0s     med=0s      max=9.42ms   p(90)=0s       p(95)=0s       p(99.9)=0s     
     http_req_duration..............: avg=29.54ms  min=2.02ms med=27.22ms max=442.93ms p(90)=44.8ms   p(95)=51.12ms  p(99.9)=88.19ms
       { expected_response:true }...: avg=29.54ms  min=2.02ms med=27.22ms max=442.93ms p(90)=44.8ms   p(95)=51.12ms  p(99.9)=88.19ms
     http_req_failed................: 0.00%   ✓ 0           ✗ 100699
     http_req_receiving.............: avg=123.28µs min=24.9µs med=44.43µs max=44.2ms   p(90)=115.12µs p(95)=353.12µs p(99.9)=13.17ms
     http_req_sending...............: avg=109.06µs min=5.4µs  med=10.4µs  max=417.38ms p(90)=33.54µs  p(95)=129.63µs p(99.9)=13.31ms
     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=29.3ms   min=1.97ms med=27.04ms max=442.19ms p(90)=44.41ms  p(95)=50.68ms  p(99.9)=86.09ms
     http_reqs......................: 100699  1671.242308/s
     iteration_duration.............: avg=29.81ms  min=4.92ms med=27.46ms max=463.54ms p(90)=45.06ms  p(95)=51.39ms  p(99.9)=88.5ms 
     iterations.....................: 100599  1669.582666/s
     success_rate...................: 100.00% ✓ 100599      ✗ 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% ✓ 289539      ✗ 0    
     data_received..................: 8.5 GB  141 MB/s
     data_sent......................: 112 MB  1.9 MB/s
     http_req_blocked...............: avg=6.02µs   min=1.31µs  med=3.03µs  max=8.99ms   p(90)=4.22µs   p(95)=4.97µs   p(99.9)=119.65µs
     http_req_connecting............: avg=2.35µs   min=0s      med=0s      max=8.96ms   p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_duration..............: avg=30.76ms  min=2.85ms  med=27.37ms max=469.04ms p(90)=47.68ms  p(95)=54.54ms  p(99.9)=91.3ms  
       { expected_response:true }...: avg=30.76ms  min=2.85ms  med=27.37ms max=469.04ms p(90)=47.68ms  p(95)=54.54ms  p(99.9)=91.3ms  
     http_req_failed................: 0.00%   ✓ 0           ✗ 96613
     http_req_receiving.............: avg=157.34µs min=24.77µs med=47.35µs max=394.51ms p(90)=153.13µs p(95)=395.9µs  p(99.9)=17.03ms 
     http_req_sending...............: avg=125.49µs min=5.45µs  med=11.69µs max=394.88ms p(90)=41.37µs  p(95)=139.86µs p(99.9)=17.9ms  
     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.48ms  min=2.8ms   med=27.17ms max=442.05ms p(90)=47.17ms  p(95)=53.96ms  p(99.9)=89.04ms 
     http_reqs......................: 96613   1600.235707/s
     iteration_duration.............: avg=31.07ms  min=7.68ms  med=27.65ms max=499.59ms p(90)=47.97ms  p(95)=54.83ms  p(99.9)=91.98ms 
     iterations.....................: 96513   1598.579371/s
     success_rate...................: 100.00% ✓ 96513       ✗ 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% ✓ 122013     ✗ 0    
     data_received..................: 3.6 GB  59 MB/s
     data_sent......................: 47 MB   785 kB/s
     http_req_blocked...............: avg=17.5µs   min=1.33µs  med=2.84µs  max=21.82ms  p(90)=4µs      p(95)=4.8µs    p(99.9)=7.63ms  
     http_req_connecting............: avg=13.78µs  min=0s      med=0s      max=21.79ms  p(90)=0s       p(95)=0s       p(99.9)=7.49ms  
     http_req_duration..............: avg=73.29ms  min=2.88ms  med=72.02ms max=527.13ms p(90)=99.26ms  p(95)=107.26ms p(99.9)=301.88ms
       { expected_response:true }...: avg=73.29ms  min=2.88ms  med=72.02ms max=527.13ms p(90)=99.26ms  p(95)=107.26ms p(99.9)=301.88ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 40771
     http_req_receiving.............: avg=167.05µs min=30.67µs med=71.18µs max=249.19ms p(90)=149.47µs p(95)=384.37µs p(99.9)=14.92ms 
     http_req_sending...............: avg=69.65µs  min=6.47µs  med=11.35µs max=274.98ms p(90)=30.74µs  p(95)=125.86µs p(99.9)=5.92ms  
     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.06ms  min=2.78ms  med=71.82ms max=507.55ms p(90)=99.01ms  p(95)=107.04ms p(99.9)=275.66ms
     http_reqs......................: 40771   674.815234/s
     iteration_duration.............: avg=73.78ms  min=5.73ms  med=72.35ms max=549.25ms p(90)=99.57ms  p(95)=107.54ms p(99.9)=313.18ms
     iterations.....................: 40671   673.160099/s
     success_rate...................: 100.00% ✓ 40671      ✗ 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% ✓ 110832     ✗ 0    
     data_received..................: 3.3 GB  54 MB/s
     data_sent......................: 43 MB   710 kB/s
     http_req_blocked...............: avg=19.22µs  min=1.24µs  med=3.01µs  max=17.67ms  p(90)=4.76µs   p(95)=5.95µs   p(99.9)=7.54ms  
     http_req_connecting............: avg=15.23µs  min=0s      med=0s      max=17.63ms  p(90)=0s       p(95)=0s       p(99.9)=7.5ms   
     http_req_duration..............: avg=80.65ms  min=5.09ms  med=78.88ms max=507.9ms  p(90)=97.87ms  p(95)=105.14ms p(99.9)=312.21ms
       { expected_response:true }...: avg=80.65ms  min=5.09ms  med=78.88ms max=507.9ms  p(90)=97.87ms  p(95)=105.14ms p(99.9)=312.21ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 37044
     http_req_receiving.............: avg=103.41µs min=27.75µs med=53.88µs max=24.74ms  p(90)=112.73µs p(95)=279.99µs p(99.9)=4.33ms  
     http_req_sending...............: avg=93.75µs  min=5.59µs  med=11.85µs max=305.61ms p(90)=33.46µs  p(95)=137µs    p(99.9)=8.31ms  
     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=80.45ms  min=5.04ms  med=78.73ms max=499.49ms p(90)=97.66ms  p(95)=104.9ms  p(99.9)=288.4ms 
     http_reqs......................: 37044   610.808774/s
     iteration_duration.............: avg=81.21ms  min=21.76ms med=79.22ms max=582.35ms p(90)=98.21ms  p(95)=105.49ms p(99.9)=332.87ms
     iterations.....................: 36944   609.159901/s
     success_rate...................: 100.00% ✓ 36944      ✗ 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% ✓ 68640      ✗ 0    
     data_received..................: 2.0 GB  33 MB/s
     data_sent......................: 27 MB   440 kB/s
     http_req_blocked...............: avg=27.92µs  min=1.87µs  med=3.03µs   max=17.37ms  p(90)=4.37µs   p(95)=5.13µs   p(99.9)=11.62ms 
     http_req_connecting............: avg=24.16µs  min=0s      med=0s       max=17.35ms  p(90)=0s       p(95)=0s       p(99.9)=11.6ms  
     http_req_duration..............: avg=130.29ms min=5.89ms  med=129.57ms max=562.81ms p(90)=159.44ms p(95)=168.76ms p(99.9)=401.84ms
       { expected_response:true }...: avg=130.29ms min=5.89ms  med=129.57ms max=562.81ms p(90)=159.44ms p(95)=168.76ms p(99.9)=401.84ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 22980
     http_req_receiving.............: avg=78.28µs  min=34.43µs med=53.86µs  max=6.89ms   p(90)=102.75µs p(95)=131.21µs p(99.9)=1.64ms  
     http_req_sending...............: avg=81.83µs  min=7.51µs  med=11.64µs  max=370.87ms p(90)=19.7µs   p(95)=39.58µs  p(99.9)=5.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=130.13ms min=5.84ms  med=129.47ms max=562.29ms p(90)=159.31ms p(95)=168.6ms  p(99.9)=395.28ms
     http_reqs......................: 22980   378.292941/s
     iteration_duration.............: avg=131.19ms min=20.26ms med=129.97ms max=609.22ms p(90)=159.72ms p(95)=169.05ms p(99.9)=450.09ms
     iterations.....................: 22880   376.646757/s
     success_rate...................: 100.00% ✓ 22880      ✗ 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% ✓ 53376      ✗ 0    
     data_received..................: 1.6 GB  26 MB/s
     data_sent......................: 21 MB   341 kB/s
     http_req_blocked...............: avg=41.93µs  min=1.35µs  med=2.84µs   max=19.31ms  p(90)=4.74µs   p(95)=6.11µs   p(99.9)=15.29ms 
     http_req_connecting............: avg=37.01µs  min=0s      med=0s       max=19.26ms  p(90)=0s       p(95)=0s       p(99.9)=15.14ms 
     http_req_duration..............: avg=167.34ms min=7.07ms  med=154.1ms  max=632.13ms p(90)=186.88ms p(95)=319.58ms p(99.9)=589.64ms
       { expected_response:true }...: avg=167.34ms min=7.07ms  med=154.1ms  max=632.13ms p(90)=186.88ms p(95)=319.58ms p(99.9)=589.64ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 17892
     http_req_receiving.............: avg=107.89µs min=28.43µs med=54.43µs  max=97.56ms  p(90)=115.2µs  p(95)=238.05µs p(99.9)=4.5ms   
     http_req_sending...............: avg=125.95µs min=5.73µs  med=11.7µs   max=385.24ms p(90)=34.15µs  p(95)=137.13µs p(99.9)=7.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=167.1ms  min=7ms     med=153.95ms max=625.16ms p(90)=186.59ms p(95)=306.75ms p(99.9)=582ms   
     http_reqs......................: 17892   292.906772/s
     iteration_duration.............: avg=168.66ms min=57.73ms med=154.52ms max=699.87ms p(90)=187.32ms p(95)=322.62ms p(99.9)=593.3ms 
     iterations.....................: 17792   291.26969/s
     success_rate...................: 100.00% ✓ 17792      ✗ 0    
     vus............................: 50      min=0        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% ✓ 22542      ✗ 0   
     data_received..................: 669 MB  11 MB/s
     data_sent......................: 8.9 MB  145 kB/s
     http_req_blocked...............: avg=81µs     min=1.14µs   med=3.52µs   max=16.1ms   p(90)=5.68µs   p(95)=6.29µs   p(99.9)=14.89ms 
     http_req_connecting............: avg=76.8µs   min=0s       med=0s       max=16.05ms  p(90)=0s       p(95)=0s       p(99.9)=14.85ms 
     http_req_duration..............: avg=394.52ms min=7.43ms   med=394.41ms max=709.07ms p(90)=450.03ms p(95)=466.55ms p(99.9)=626.27ms
       { expected_response:true }...: avg=394.52ms min=7.43ms   med=394.41ms max=709.07ms p(90)=450.03ms p(95)=466.55ms p(99.9)=626.27ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 7614
     http_req_receiving.............: avg=82.16µs  min=28.39µs  med=63.93µs  max=69.78ms  p(90)=104.39µs p(95)=118.41µs p(99.9)=801.18µs
     http_req_sending...............: avg=100.73µs min=5.15µs   med=13.6µs   max=234.57ms p(90)=21.63µs  p(95)=24.65µs  p(99.9)=4.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=394.34ms min=7.35ms   med=394.33ms max=699.25ms p(90)=449.87ms p(95)=466.36ms p(99.9)=626.07ms
     http_reqs......................: 7614    124.640178/s
     iteration_duration.............: avg=400.07ms min=126.13ms med=395.09ms max=730.59ms p(90)=450.58ms p(95)=467.2ms  p(99.9)=669.05ms
     iterations.....................: 7514    123.003191/s
     success_rate...................: 100.00% ✓ 7514       ✗ 0   
     vus............................: 28      min=28       max=50
     vus_max........................: 50      min=50       max=50

Performance Overview

Performance Overview

HTTP Overview

HTTP Overview

@ardatan ardatan merged commit 1f072f4 into main Dec 18, 2025
18 checks passed
@ardatan ardatan deleted the renovate/graphql-hive-gateway-monorepo branch December 18, 2025 14:53
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.

1 participant