Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 24, 2025

This PR contains the following updates:

Update Change
lockFileMaintenance All locks refreshed

🔧 This Pull Request updates lock files to use the latest dependency versions.


Configuration

📅 Schedule: Branch creation - "before 4am on monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 24, 2025
@github-actions
Copy link

💻 Website Preview

The latest changes are available as preview in: https://fa4dd0ee.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 1721 103702 total, 0 failed avg: 29ms, p95: 50ms
grafbase 1553 93734 total, 0 failed avg: 32ms, p95: 56ms
cosmo 666 40261 total, 0 failed avg: 74ms, p95: 109ms
hive-gateway-router-runtime 642 38944 total, 0 failed avg: 77ms, p95: 102ms
apollo-router 387 23529 total, 0 failed avg: 127ms, p95: 167ms
hive-gateway 283 17298 total, 0 failed avg: 173ms, p95: 323ms
apollo-gateway 116 7154 total, 0 failed avg: 420ms, p95: 495ms
Summary for: hive-router

K6 Output

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

     checks.........................: 100.00% ✓ 310806      ✗ 0     
     data_received..................: 9.1 GB  151 MB/s
     data_sent......................: 121 MB  2.0 MB/s
     http_req_blocked...............: avg=8.19µs   min=1.23µs  med=2.52µs  max=18.97ms  p(90)=3.64µs   p(95)=4.31µs   p(99.9)=92.48µs
     http_req_connecting............: avg=5.02µs   min=0s      med=0s      max=18.83ms  p(90)=0s       p(95)=0s       p(99.9)=0s     
     http_req_duration..............: avg=28.68ms  min=1.92ms  med=26.25ms max=418.29ms p(90)=43.66ms  p(95)=49.94ms  p(99.9)=88.87ms
       { expected_response:true }...: avg=28.68ms  min=1.92ms  med=26.25ms max=418.29ms p(90)=43.66ms  p(95)=49.94ms  p(99.9)=88.87ms
     http_req_failed................: 0.00%   ✓ 0           ✗ 103702
     http_req_receiving.............: avg=118.43µs min=23.83µs med=42.42µs max=126.81ms p(90)=105.43µs p(95)=337.17µs p(99.9)=12.91ms
     http_req_sending...............: avg=97.71µs  min=5.08µs  med=10.04µs max=332.11ms p(90)=30.74µs  p(95)=123.69µs p(99.9)=14.47ms
     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.46ms  min=1.88ms  med=26.09ms max=408.66ms p(90)=43.27ms  p(95)=49.53ms  p(99.9)=86.39ms
     http_reqs......................: 103702  1721.350855/s
     iteration_duration.............: avg=28.94ms  min=4.84ms  med=26.5ms  max=442.74ms p(90)=43.9ms   p(95)=50.19ms  p(99.9)=89.39ms
     iterations.....................: 103602  1719.690954/s
     success_rate...................: 100.00% ✓ 103602      ✗ 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% ✓ 280902      ✗ 0    
     data_received..................: 8.2 GB  137 MB/s
     data_sent......................: 109 MB  1.8 MB/s
     http_req_blocked...............: avg=10.1µs   min=1.28µs med=3.09µs  max=19.32ms  p(90)=4.38µs   p(95)=5.17µs   p(99.9)=120.22µs
     http_req_connecting............: avg=6.33µs   min=0s     med=0s      max=19.3ms   p(90)=0s       p(95)=0s       p(99.9)=0s      
     http_req_duration..............: avg=31.7ms   min=2.55ms med=28.28ms max=466.71ms p(90)=49.22ms  p(95)=56.25ms  p(99.9)=94.09ms 
       { expected_response:true }...: avg=31.7ms   min=2.55ms med=28.28ms max=466.71ms p(90)=49.22ms  p(95)=56.25ms  p(99.9)=94.09ms 
     http_req_failed................: 0.00%   ✓ 0           ✗ 93734
     http_req_receiving.............: avg=161.76µs min=27.2µs med=49.5µs  max=152.02ms p(90)=160.66µs p(95)=417.59µs p(99.9)=18.03ms 
     http_req_sending...............: avg=118.03µs min=5.39µs med=12.13µs max=390.87ms p(90)=42.12µs  p(95)=147.87µs p(99.9)=17.08ms 
     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=31.42ms  min=2.5ms  med=28.09ms max=466.06ms p(90)=48.69ms  p(95)=55.65ms  p(99.9)=92.13ms 
     http_reqs......................: 93734   1553.974737/s
     iteration_duration.............: avg=32.02ms  min=6.89ms med=28.57ms max=505.81ms p(90)=49.52ms  p(95)=56.54ms  p(99.9)=95.51ms 
     iterations.....................: 93634   1552.316881/s
     success_rate...................: 100.00% ✓ 93634       ✗ 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% ✓ 120483     ✗ 0    
     data_received..................: 3.5 GB  59 MB/s
     data_sent......................: 47 MB   775 kB/s
     http_req_blocked...............: avg=13.49µs  min=1.31µs  med=2.89µs  max=15.43ms  p(90)=4.17µs   p(95)=5.09µs   p(99.9)=3.01ms  
     http_req_connecting............: avg=9.82µs   min=0s      med=0s      max=15.4ms   p(90)=0s       p(95)=0s       p(99.9)=2.99ms  
     http_req_duration..............: avg=74.25ms  min=2.79ms  med=73.04ms max=524.19ms p(90)=100.11ms p(95)=108.93ms p(99.9)=297.78ms
       { expected_response:true }...: avg=74.25ms  min=2.79ms  med=73.04ms max=524.19ms p(90)=100.11ms p(95)=108.93ms p(99.9)=297.78ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 40261
     http_req_receiving.............: avg=167.13µs min=28.47µs med=72.9µs  max=146.19ms p(90)=147.97µs p(95)=380.77µs p(99.9)=15.55ms 
     http_req_sending...............: avg=79.14µs  min=5.82µs  med=11.41µs max=218.56ms p(90)=30.09µs  p(95)=126.39µs p(99.9)=9.56ms  
     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=74ms     min=2.72ms  med=72.84ms max=514.45ms p(90)=99.86ms  p(95)=108.64ms p(99.9)=270.96ms
     http_reqs......................: 40261   666.191507/s
     iteration_duration.............: avg=74.73ms  min=4.31ms  med=73.37ms max=547.37ms p(90)=100.41ms p(95)=109.25ms p(99.9)=305.32ms
     iterations.....................: 40161   664.536825/s
     success_rate...................: 100.00% ✓ 40161      ✗ 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% ✓ 116532     ✗ 0    
     data_received..................: 3.4 GB  56 MB/s
     data_sent......................: 45 MB   747 kB/s
     http_req_blocked...............: avg=21.31µs min=1.26µs  med=2.71µs  max=19.94ms  p(90)=4.08µs   p(95)=5.05µs   p(99.9)=10ms    
     http_req_connecting............: avg=17.62µs min=0s      med=0s      max=19.74ms  p(90)=0s       p(95)=0s       p(99.9)=9.94ms  
     http_req_duration..............: avg=76.73ms min=4.8ms   med=74.81ms max=520.3ms  p(90)=93.91ms  p(95)=101.75ms p(99.9)=312.34ms
       { expected_response:true }...: avg=76.73ms min=4.8ms   med=74.81ms max=520.3ms  p(90)=93.91ms  p(95)=101.75ms p(99.9)=312.34ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 38944
     http_req_receiving.............: avg=95.16µs min=27.01µs med=47.18µs max=208.33ms p(90)=101.13µs p(95)=206.07µs p(99.9)=4.17ms  
     http_req_sending...............: avg=68.12µs min=5.49µs  med=10.97µs max=319.43ms p(90)=30.2µs   p(95)=127.09µs p(99.9)=5.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=76.57ms min=4.72ms  med=74.67ms max=514ms    p(90)=93.73ms  p(95)=101.58ms p(99.9)=304.04ms
     http_reqs......................: 38944   642.607939/s
     iteration_duration.............: avg=77.24ms min=14.1ms  med=75.13ms max=561.46ms p(90)=94.23ms  p(95)=102.06ms p(99.9)=326.75ms
     iterations.....................: 38844   640.957857/s
     success_rate...................: 100.00% ✓ 38844      ✗ 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% ✓ 70287      ✗ 0    
     data_received..................: 2.1 GB  34 MB/s
     data_sent......................: 27 MB   451 kB/s
     http_req_blocked...............: avg=9.17µs   min=1.84µs  med=3.02µs   max=5.33ms   p(90)=4.24µs   p(95)=4.93µs   p(99.9)=2.87ms  
     http_req_connecting............: avg=5.72µs   min=0s      med=0s       max=5.3ms    p(90)=0s       p(95)=0s       p(99.9)=2.86ms  
     http_req_duration..............: avg=127.33ms min=5.67ms  med=126.24ms max=585.95ms p(90)=156.86ms p(95)=166.99ms p(99.9)=396.34ms
       { expected_response:true }...: avg=127.33ms min=5.67ms  med=126.24ms max=585.95ms p(90)=156.86ms p(95)=166.99ms p(99.9)=396.34ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 23529
     http_req_receiving.............: avg=72.18µs  min=33.77µs med=51.29µs  max=123.08ms p(90)=88.36µs  p(95)=104.87µs p(99.9)=1.09ms  
     http_req_sending...............: avg=35.15µs  min=7.26µs  med=11.01µs  max=168.17ms p(90)=16.99µs  p(95)=24.82µs  p(99.9)=1.86ms  
     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.22ms min=5.63ms  med=126.16ms max=564.62ms p(90)=156.78ms p(95)=166.89ms p(99.9)=391.67ms
     http_reqs......................: 23529   387.39661/s
     iteration_duration.............: avg=128.13ms min=23.99ms med=126.61ms max=604.34ms p(90)=157.19ms p(95)=167.26ms p(99.9)=406.87ms
     iterations.....................: 23429   385.750146/s
     success_rate...................: 100.00% ✓ 23429      ✗ 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% ✓ 51594      ✗ 0    
     data_received..................: 1.5 GB  25 MB/s
     data_sent......................: 20 MB   330 kB/s
     http_req_blocked...............: avg=46.15µs  min=1.23µs  med=3.03µs   max=20.45ms  p(90)=5.01µs   p(95)=6.36µs   p(99.9)=16.67ms 
     http_req_connecting............: avg=41.59µs  min=0s      med=0s       max=20.26ms  p(90)=0s       p(95)=0s       p(99.9)=16.6ms  
     http_req_duration..............: avg=173.3ms  min=7.23ms  med=160.44ms max=710.75ms p(90)=193.38ms p(95)=322.5ms  p(99.9)=673.67ms
       { expected_response:true }...: avg=173.3ms  min=7.23ms  med=160.44ms max=710.75ms p(90)=193.38ms p(95)=322.5ms  p(99.9)=673.67ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 17298
     http_req_receiving.............: avg=115.62µs min=28.63µs med=59.13µs  max=156.72ms p(90)=127.59µs p(95)=248.06µs p(99.9)=5.01ms  
     http_req_sending...............: avg=105.27µs min=5.7µs   med=11.96µs  max=352.32ms p(90)=33.5µs   p(95)=135.93µs p(99.9)=6.41ms  
     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=173.08ms min=7.16ms  med=160.28ms max=708.18ms p(90)=193.14ms p(95)=321.61ms p(99.9)=673.16ms
     http_reqs......................: 17298   283.374924/s
     iteration_duration.............: avg=174.78ms min=47.95ms med=160.86ms max=786.68ms p(90)=193.88ms p(95)=324.82ms p(99.9)=678.92ms
     iterations.....................: 17198   281.736729/s
     success_rate...................: 100.00% ✓ 17198      ✗ 0    
     vus............................: 43      min=43       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% ✓ 21162      ✗ 0   
     data_received..................: 628 MB  10 MB/s
     data_sent......................: 8.3 MB  136 kB/s
     http_req_blocked...............: avg=81.9µs   min=1.46µs   med=3.34µs   max=21.7ms   p(90)=5.39µs   p(95)=6.12µs   p(99.9)=18.26ms 
     http_req_connecting............: avg=77.04µs  min=0s       med=0s       max=21.59ms  p(90)=0s       p(95)=0s       p(99.9)=18.15ms 
     http_req_duration..............: avg=419.95ms min=7.68ms   med=419.43ms max=820.57ms p(90)=476.65ms p(95)=494.68ms p(99.9)=770.4ms 
       { expected_response:true }...: avg=419.95ms min=7.68ms   med=419.43ms max=820.57ms p(90)=476.65ms p(95)=494.68ms p(99.9)=770.4ms 
     http_req_failed................: 0.00%   ✓ 0          ✗ 7154
     http_req_receiving.............: avg=82.58µs  min=32.45µs  med=61.94µs  max=72.42ms  p(90)=107.35µs p(95)=128.92µs p(99.9)=642.45µs
     http_req_sending...............: avg=131.59µs min=6.43µs   med=14.14µs  max=195.83ms p(90)=22.55µs  p(95)=28.33µs  p(99.9)=5.66ms  
     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=419.74ms min=7.61ms   med=419.32ms max=818.42ms p(90)=476.47ms p(95)=494.56ms p(99.9)=768.23ms
     http_reqs......................: 7154    116.947658/s
     iteration_duration.............: avg=426.33ms min=184.52ms med=420.17ms max=844.76ms p(90)=477.54ms p(95)=496.11ms p(99.9)=800.3ms 
     iterations.....................: 7054    115.312941/s
     success_rate...................: 100.00% ✓ 7054       ✗ 0   
     vus............................: 34      min=34       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 1757 109523 total, 0 failed avg: 127ms, p95: 307ms
grafbase 1547 97824 total, 0 failed avg: 142ms, p95: 330ms
cosmo 712 45413 total, 0 failed avg: 309ms, p95: 688ms
hive-gateway-router-runtime 602 39679 total, 0 failed avg: 354ms, p95: 722ms ❌ non-compatible response structure (1)
apollo-router 394 26439 total, 0 failed avg: 533ms, p95: 1229ms ❌ 19 unexpected GraphQL errors
hive-gateway 270 18487 total, 0 failed avg: 759ms, p95: 1706ms
apollo-gateway 158 10920 total, 0 failed avg: 1197ms, p95: 2624ms
Summary for: hive-router

K6 Output

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

     checks.........................: 100.00% ✓ 325569      ✗ 0     
     data_received..................: 9.6 GB  154 MB/s
     data_sent......................: 127 MB  2.0 MB/s
     http_req_blocked...............: avg=502.78µs min=1.19µs  med=2.64µs   max=366.95ms p(90)=4.13µs   p(95)=4.95µs   p(99.9)=175.54ms
     http_req_connecting............: avg=499.15µs min=0s      med=0s       max=366.88ms p(90)=0s       p(95)=0s       p(99.9)=175.5ms 
     http_req_duration..............: avg=127.13ms min=1.92ms  med=113.46ms max=497.76ms p(90)=258.09ms p(95)=307ms    p(99.9)=400.8ms 
       { expected_response:true }...: avg=127.13ms min=1.92ms  med=113.46ms max=497.76ms p(90)=258.09ms p(95)=307ms    p(99.9)=400.8ms 
     http_req_failed................: 0.00%   ✓ 0           ✗ 109523
     http_req_receiving.............: avg=537.3µs  min=24.01µs med=42.9µs   max=146.74ms p(90)=108.77µs p(95)=406.21µs p(99.9)=78.55ms 
     http_req_sending...............: avg=465.48µs min=5.37µs  med=10.33µs  max=129.28ms p(90)=28.63µs  p(95)=131.28µs p(99.9)=74.33ms 
     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=126.13ms min=1.87ms  med=112.33ms max=451.85ms p(90)=255.89ms p(95)=304.85ms p(99.9)=397.87ms
     http_reqs......................: 109523  1757.268843/s
     iteration_duration.............: avg=129.12ms min=2.07ms  med=115.17ms max=869.92ms p(90)=260.41ms p(95)=309.54ms p(99.9)=441.19ms
     iterations.....................: 108523  1741.224095/s
     success_rate...................: 100.00% ✓ 108523      ✗ 0     
     vus............................: 76      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% ✓ 290472      ✗ 0    
     data_received..................: 8.6 GB  136 MB/s
     data_sent......................: 114 MB  1.8 MB/s
     http_req_blocked...............: avg=677.2µs  min=1.28µs  med=2.87µs   max=383.19ms p(90)=4.11µs   p(95)=4.92µs   p(99.9)=216.78ms
     http_req_connecting............: avg=672.23µs min=0s      med=0s       max=383.15ms p(90)=0s       p(95)=0s       p(99.9)=216.71ms
     http_req_duration..............: avg=142.22ms min=2.48ms  med=130.75ms max=474.7ms  p(90)=280.84ms p(95)=329.71ms p(99.9)=425.04ms
       { expected_response:true }...: avg=142.22ms min=2.48ms  med=130.75ms max=474.7ms  p(90)=280.84ms p(95)=329.71ms p(99.9)=425.04ms
     http_req_failed................: 0.00%   ✓ 0           ✗ 97824
     http_req_receiving.............: avg=652.39µs min=24.41µs med=46.57µs  max=159.03ms p(90)=147.88µs p(95)=425.15µs p(99.9)=86.26ms 
     http_req_sending...............: avg=596.85µs min=5.24µs  med=11.65µs  max=150.49ms p(90)=31.16µs  p(95)=135.96µs p(99.9)=85.88ms 
     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=140.97ms min=2.44ms  med=129.32ms max=442.6ms  p(90)=277.96ms p(95)=326.91ms p(99.9)=420.36ms
     http_reqs......................: 97824   1547.612497/s
     iteration_duration.............: avg=144.74ms min=2.75ms  med=132.8ms  max=844.16ms p(90)=283.93ms p(95)=333.72ms p(99.9)=517.92ms
     iterations.....................: 96824   1531.792121/s
     success_rate...................: 100.00% ✓ 96824       ✗ 0    
     vus............................: 74      min=0         max=494
     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% ✓ 133239     ✗ 0    
     data_received..................: 4.0 GB  63 MB/s
     data_sent......................: 53 MB   830 kB/s
     http_req_blocked...............: avg=106.45µs min=1.22µs  med=2.73µs   max=185.56ms p(90)=4.02µs   p(95)=5.66µs   p(99.9)=31.87ms 
     http_req_connecting............: avg=101.9µs  min=0s      med=0s       max=185.4ms  p(90)=0s       p(95)=0s       p(99.9)=31.78ms 
     http_req_duration..............: avg=309.11ms min=2.75ms  med=291.21ms max=1.05s    p(90)=610.17ms p(95)=687.64ms p(99.9)=939.16ms
       { expected_response:true }...: avg=309.11ms min=2.75ms  med=291.21ms max=1.05s    p(90)=610.17ms p(95)=687.64ms p(99.9)=939.16ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 45413
     http_req_receiving.............: avg=560.09µs min=27.35µs med=57.18µs  max=185.65ms p(90)=171.46µs p(95)=447.02µs p(99.9)=74.6ms  
     http_req_sending...............: avg=164.01µs min=5.56µs  med=10.91µs  max=128.59ms p(90)=29.69µs  p(95)=126.02µs p(99.9)=30.67ms 
     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=308.39ms min=2.69ms  med=290.51ms max=1.05s    p(90)=608.9ms  p(95)=685.36ms p(99.9)=937.75ms
     http_reqs......................: 45413   712.50142/s
     iteration_duration.............: avg=316.59ms min=3.05ms  med=300.28ms max=1.05s    p(90)=612.81ms p(95)=690.14ms p(99.9)=945.82ms
     iterations.....................: 44413   696.812049/s
     success_rate...................: 100.00% ✓ 44413      ✗ 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% — ✓ 38678 / ✗ 1

     checks.........................: 99.99% ✓ 116036     ✗ 1    
     data_received..................: 3.5 GB 53 MB/s
     data_sent......................: 46 MB  702 kB/s
     http_req_blocked...............: avg=164.96µs min=1.27µs  med=2.92µs   max=163.61ms p(90)=4.56µs   p(95)=6.28µs   p(99.9)=51.38ms
     http_req_connecting............: avg=159.1µs  min=0s      med=0s       max=163.57ms p(90)=0s       p(95)=0s       p(99.9)=51.24ms
     http_req_duration..............: avg=353.98ms min=4.69ms  med=345.58ms max=1.25s    p(90)=661.47ms p(95)=721.75ms p(99.9)=1.08s  
       { expected_response:true }...: avg=353.98ms min=4.69ms  med=345.58ms max=1.25s    p(90)=661.47ms p(95)=721.75ms p(99.9)=1.08s  
     http_req_failed................: 0.00%  ✓ 0          ✗ 39679
     http_req_receiving.............: avg=240.08µs min=27.58µs med=45.96µs  max=129.2ms  p(90)=96.33µs  p(95)=391.59µs p(99.9)=39.53ms
     http_req_sending...............: avg=269.5µs  min=5.62µs  med=11.08µs  max=178.42ms p(90)=29.56µs  p(95)=131.88µs p(99.9)=52.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=353.47ms min=4.65ms  med=345.23ms max=1.25s    p(90)=660.77ms p(95)=720.51ms p(99.9)=1.08s  
     http_reqs......................: 39679  602.572694/s
     iteration_duration.............: avg=363.77ms min=5.32ms  med=353.73ms max=1.28s    p(90)=664.78ms p(95)=724.58ms p(99.9)=1.08s  
     iterations.....................: 38679  587.386507/s
     success_rate...................: 99.99% ✓ 38678      ✗ 1    
     vus............................: 56     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% — ✓ 25420 / ✗ 19
     ✓ valid response structure

     checks.........................: 99.97% ✓ 76298      ✗ 19   
     data_received..................: 2.3 GB 35 MB/s
     data_sent......................: 31 MB  460 kB/s
     http_req_blocked...............: avg=82.83µs  min=1.48µs  med=3.06µs   max=105.4ms  p(90)=4.88µs   p(95)=7.01µs   p(99.9)=18.98ms
     http_req_connecting............: avg=77.14µs  min=0s      med=0s       max=105.23ms p(90)=0s       p(95)=0s       p(99.9)=18.87ms
     http_req_duration..............: avg=533.14ms min=6.08ms  med=481.04ms max=2.06s    p(90)=1.09s    p(95)=1.22s    p(99.9)=1.91s  
       { expected_response:true }...: avg=533.14ms min=6.08ms  med=481.04ms max=2.06s    p(90)=1.09s    p(95)=1.22s    p(99.9)=1.91s  
     http_req_failed................: 0.00%  ✓ 0          ✗ 26439
     http_req_receiving.............: avg=140.67µs min=29.52µs med=53.52µs  max=119.93ms p(90)=105.39µs p(95)=176.49µs p(99.9)=13.44ms
     http_req_sending...............: avg=131.47µs min=6.23µs  med=11.73µs  max=150.67ms p(90)=30.47µs  p(95)=116.61µs p(99.9)=29.22ms
     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=532.87ms min=6.03ms  med=480.78ms max=2.06s    p(90)=1.09s    p(95)=1.22s    p(99.9)=1.91s  
     http_reqs......................: 26439  394.647005/s
     iteration_duration.............: avg=554.58ms min=6.47ms  med=508.63ms max=2.06s    p(90)=1.09s    p(95)=1.23s    p(99.9)=1.92s  
     iterations.....................: 25439  379.720306/s
     success_rate...................: 99.92% ✓ 25420      ✗ 19   
     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% ✓ 52461      ✗ 0    
     data_received..................: 1.6 GB  24 MB/s
     data_sent......................: 22 MB   317 kB/s
     http_req_blocked...............: avg=98.62µs  min=1.27µs  med=2.81µs   max=73.48ms p(90)=4.76µs  p(95)=7.39µs   p(99.9)=27.33ms
     http_req_connecting............: avg=93.14µs  min=0s      med=0s       max=73.42ms p(90)=0s      p(95)=0s       p(99.9)=27.26ms
     http_req_duration..............: avg=758.76ms min=6.1ms   med=699.61ms max=4.6s    p(90)=1.55s   p(95)=1.7s     p(99.9)=3.67s  
       { expected_response:true }...: avg=758.76ms min=6.1ms   med=699.61ms max=4.6s    p(90)=1.55s   p(95)=1.7s     p(99.9)=3.67s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 18487
     http_req_receiving.............: avg=139.69µs min=28.38µs med=44.73µs  max=44.55ms p(90)=89.71µs p(95)=137.44µs p(99.9)=16.92ms
     http_req_sending...............: avg=179.99µs min=5.83µs  med=10.89µs  max=97.2ms  p(90)=27.81µs p(95)=63.38µs  p(99.9)=32.34ms
     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=758.44ms min=6.05ms  med=698.24ms max=4.6s    p(90)=1.55s   p(95)=1.7s     p(99.9)=3.67s  
     http_reqs......................: 18487   270.207909/s
     iteration_duration.............: avg=802.55ms min=7.85ms  med=751.71ms max=4.61s   p(90)=1.55s   p(95)=1.71s    p(99.9)=3.73s  
     iterations.....................: 17487   255.591806/s
     success_rate...................: 100.00% ✓ 17487      ✗ 0    
     vus............................: 85      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% ✓ 29760      ✗ 0    
     data_received..................: 959 MB  14 MB/s
     data_sent......................: 13 MB   190 kB/s
     http_req_blocked...............: avg=34.47µs min=1.36µs  med=3.22µs  max=38.74ms p(90)=5.29µs   p(95)=11.49µs  p(99.9)=5.57ms
     http_req_connecting............: avg=28.34µs min=0s      med=0s      max=38.68ms p(90)=0s       p(95)=0s       p(99.9)=5.52ms
     http_req_duration..............: avg=1.19s   min=7.42ms  med=1.14s   max=15.03s  p(90)=2.19s    p(95)=2.62s    p(99.9)=13.24s
       { expected_response:true }...: avg=1.19s   min=7.42ms  med=1.14s   max=15.03s  p(90)=2.19s    p(95)=2.62s    p(99.9)=13.24s
     http_req_failed................: 0.00%   ✓ 0          ✗ 10920
     http_req_receiving.............: avg=79.46µs min=28.34µs med=55.13µs max=18.78ms p(90)=101.59µs p(95)=124.25µs p(99.9)=3.02ms
     http_req_sending...............: avg=42.08µs min=5.98µs  med=12.63µs max=19.82ms p(90)=29.54µs  p(95)=45.29µs  p(99.9)=6.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=1.19s   min=7.37ms  med=1.13s   max=15.03s  p(90)=2.19s    p(95)=2.62s    p(99.9)=13.24s
     http_reqs......................: 10920   158.815375/s
     iteration_duration.............: avg=1.31s   min=7.82ms  med=1.27s   max=15.06s  p(90)=2.24s    p(95)=2.66s    p(99.9)=13.34s
     iterations.....................: 9920    144.271843/s
     success_rate...................: 100.00% ✓ 9920       ✗ 0    
     vus............................: 115     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