Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update rust Docker tag to v1.81.0 #437

Merged
merged 1 commit into from
Oct 5, 2024
Merged

Update rust Docker tag to v1.81.0 #437

merged 1 commit into from
Oct 5, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 8, 2024

This PR contains the following updates:

Package Type Update Change
rust stage minor 1.77.0 -> 1.81.0

Configuration

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

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 changed the title Update rust Docker tag to v1.77.1 Update rust Docker tag to v1.77.2 Apr 10, 2024
@renovate renovate bot changed the title Update rust Docker tag to v1.77.2 Update rust Docker tag to v1.78.0 May 2, 2024
@renovate renovate bot changed the title Update rust Docker tag to v1.78.0 Update rust Docker tag to v1.79.0 Jun 13, 2024
@renovate renovate bot changed the title Update rust Docker tag to v1.79.0 Update rust Docker tag to v1.80.0 Jul 25, 2024
@renovate renovate bot changed the title Update rust Docker tag to v1.80.0 Update rust Docker tag to v1.80.1 Aug 8, 2024
@renovate renovate bot changed the title Update rust Docker tag to v1.80.1 Update rust Docker tag to v1.81.0 Sep 6, 2024
Copy link

github-actions bot commented Oct 2, 2024

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

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

This scenario was running 100 VUs over 30s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
cosmo 183 5583 total, 0 failed avg: 307ms, p95: 935ms
apollo-router 170 5190 total, 0 failed avg: 339ms, p95: 870ms
wundergraph 155 4707 total, 0 failed avg: 355ms, p95: 909ms
mesh-supergraph-bun 95 2948 total, 0 failed avg: 990ms, p95: 1618ms
apollo-server 74 2319 total, 0 failed avg: 1307ms, p95: 1592ms
mesh-supergraph 55 1740 total, 0 failed avg: 1746ms, p95: 2552ms
mercurius 47 1442 total, 0 failed avg: 2098ms, p95: 2663ms
Summary for: `cosmo`

K6 Output

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

     checks.........................: 100.00% ✓ 16749      ✗ 0    
     data_received..................: 490 MB  16 MB/s
     data_sent......................: 6.6 MB  218 kB/s
     http_req_blocked...............: avg=186.39µs min=1.47µs  med=2.98µs   max=317.63ms p(90)=4.26µs   p(95)=5.51µs  
     http_req_connecting............: avg=171.97µs min=0s      med=0s       max=317.57ms p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=306.64ms min=8.41ms  med=210.49ms max=2.34s    p(90)=695.75ms p(95)=935.16ms
       { expected_response:true }...: avg=306.64ms min=8.41ms  med=210.49ms max=2.34s    p(90)=695.75ms p(95)=935.16ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 5583 
     http_req_receiving.............: avg=138.93ms min=38.53µs med=91.21µs  max=2.25s    p(90)=519.32ms p(95)=772.16ms
     http_req_sending...............: avg=5.67ms   min=7.95µs  med=13.56µs  max=1.3s     p(90)=43.9µs   p(95)=4.84ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=162.03ms min=7.08ms  med=150.99ms max=787.71ms p(90)=287.88ms p(95)=332.06ms
     http_reqs......................: 5583    183.498249/s
     iteration_duration.............: avg=541.75ms min=19.29ms med=396.6ms  max=3.42s    p(90)=1.18s    p(95)=1.45s   
     iterations.....................: 5583    183.498249/s
     vus............................: 100     min=100      max=100
     vus_max........................: 100     min=100      max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-router`

K6 Output

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

     checks.........................: 100.00% ✓ 15570      ✗ 0    
     data_received..................: 455 MB  15 MB/s
     data_sent......................: 6.2 MB  203 kB/s
     http_req_blocked...............: avg=264.61µs min=1.31µs  med=3.26µs   max=570.73ms p(90)=5.2µs    p(95)=6.51µs  
     http_req_connecting............: avg=94.27µs  min=0s      med=0s       max=248.11ms p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=339.39ms min=13.83ms med=260.59ms max=1.84s    p(90)=727.11ms p(95)=869.77ms
       { expected_response:true }...: avg=339.39ms min=13.83ms med=260.59ms max=1.84s    p(90)=727.11ms p(95)=869.77ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 5190 
     http_req_receiving.............: avg=118.44ms min=34.46µs med=86.43µs  max=1.63s    p(90)=505.59ms p(95)=678.55ms
     http_req_sending...............: avg=6.13ms   min=9.38µs  med=16.27µs  max=1.32s    p(90)=82.92µs  p(95)=1.21ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=214.81ms min=12.87ms med=210.25ms max=993.71ms p(90)=345.06ms p(95)=404.39ms
     http_reqs......................: 5190    170.929687/s
     iteration_duration.............: avg=581.88ms min=24.75ms med=479.92ms max=3.35s    p(90)=1.16s    p(95)=1.4s    
     iterations.....................: 5190    170.929687/s
     vus............................: 100     min=100      max=100
     vus_max........................: 100     min=100      max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `wundergraph`

K6 Output

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

     checks.........................: 100.00% ✓ 14121      ✗ 0    
     data_received..................: 413 MB  14 MB/s
     data_sent......................: 5.6 MB  185 kB/s
     http_req_blocked...............: avg=239.62µs min=1.62µs  med=3µs      max=847.24ms p(90)=4.46µs   p(95)=5.91µs  
     http_req_connecting............: avg=210.53µs min=0s      med=0s       max=842.5ms  p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=354.98ms min=13.25ms med=277.4ms  max=2.3s     p(90)=763.49ms p(95)=908.85ms
       { expected_response:true }...: avg=354.98ms min=13.25ms med=277.4ms  max=2.3s     p(90)=763.49ms p(95)=908.85ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 4707 
     http_req_receiving.............: avg=127ms    min=39.45µs med=90.34µs  max=1.8s     p(90)=519.15ms p(95)=686.32ms
     http_req_sending...............: avg=7.85ms   min=8.09µs  med=14.1µs   max=1.34s    p(90)=104.84µs p(95)=10.81ms 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=220.13ms min=13.15ms med=215.47ms max=1.06s    p(90)=360.73ms p(95)=414.16ms
     http_reqs......................: 4707    155.569799/s
     iteration_duration.............: avg=640.44ms min=27.28ms med=544.07ms max=2.86s    p(90)=1.29s    p(95)=1.49s   
     iterations.....................: 4707    155.569799/s
     vus............................: 100     min=100      max=100
     vus_max........................: 100     min=100      max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mesh-supergraph-bun`

K6 Output

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

     checks.........................: 100.00% ✓ 8844      ✗ 0    
     data_received..................: 259 MB  8.4 MB/s
     data_sent......................: 3.5 MB  113 kB/s
     http_req_blocked...............: avg=76.12µs  min=1.45µs   med=2.89µs   max=24.7ms   p(90)=4.83µs  p(95)=10.12µs 
     http_req_connecting............: avg=50.62µs  min=0s       med=0s       max=5.86ms   p(90)=0s      p(95)=0s      
     http_req_duration..............: avg=989.95ms min=119.61ms med=839.43ms max=2.37s    p(90)=1.53s   p(95)=1.61s   
       { expected_response:true }...: avg=989.95ms min=119.61ms med=839.43ms max=2.37s    p(90)=1.53s   p(95)=1.61s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 2948 
     http_req_receiving.............: avg=11.78ms  min=37µs     med=90.16µs  max=608.81ms p(90)=7.38ms  p(95)=68.16ms 
     http_req_sending...............: avg=766.07µs min=8.72µs   med=13.95µs  max=358.02ms p(90)=69.59µs p(95)=813.92µs
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s      p(95)=0s      
     http_req_waiting...............: avg=977.4ms  min=119.07ms med=830.46ms max=2.37s    p(90)=1.53s   p(95)=1.6s    
     http_reqs......................: 2948    95.573183/s
     iteration_duration.............: avg=1.03s    min=127.49ms med=895.75ms max=2.41s    p(90)=1.58s   p(95)=1.68s   
     iterations.....................: 2948    95.573183/s
     vus............................: 99      min=99      max=100
     vus_max........................: 100     min=100     max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

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

     checks.........................: 100.00% ✓ 6957      ✗ 0    
     data_received..................: 204 MB  6.6 MB/s
     data_sent......................: 2.8 MB  89 kB/s
     http_req_blocked...............: avg=65.88µs  min=1.52µs   med=2.79µs   max=4.17ms  p(90)=4.44µs  p(95)=14.2µs  
     http_req_connecting............: avg=55.31µs  min=0s       med=0s       max=4.14ms  p(90)=0s      p(95)=0s      
     http_req_duration..............: avg=1.3s     min=502.17ms med=1.18s    max=13.79s  p(90)=1.4s    p(95)=1.59s   
       { expected_response:true }...: avg=1.3s     min=502.17ms med=1.18s    max=13.79s  p(90)=1.4s    p(95)=1.59s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 2319 
     http_req_receiving.............: avg=210.01µs min=43.82µs  med=108.67µs max=93.78ms p(90)=182.6µs p(95)=263.18µs
     http_req_sending...............: avg=82.17µs  min=8.49µs   med=14.19µs  max=36.24ms p(90)=30.34µs p(95)=96.84µs 
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s      p(90)=0s      p(95)=0s      
     http_req_waiting...............: avg=1.3s     min=502.05ms med=1.17s    max=13.79s  p(90)=1.4s    p(95)=1.59s   
     http_reqs......................: 2319    74.863169/s
     iteration_duration.............: avg=1.31s    min=510.32ms med=1.19s    max=13.81s  p(90)=1.42s   p(95)=1.6s    
     iterations.....................: 2319    74.863169/s
     vus............................: 100     min=100     max=100
     vus_max........................: 100     min=100     max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mesh-supergraph`

K6 Output

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

     checks.........................: 100.00% ✓ 5220      ✗ 0    
     data_received..................: 153 MB  4.9 MB/s
     data_sent......................: 2.1 MB  66 kB/s
     http_req_blocked...............: avg=110.37µs min=1.53µs   med=3.91µs   max=9.9ms    p(90)=5.73µs  p(95)=198.21µs
     http_req_connecting............: avg=97.97µs  min=0s       med=0s       max=9.86ms   p(90)=0s      p(95)=112.74µs
     http_req_duration..............: avg=1.74s    min=931.23ms med=1.66s    max=3.71s    p(90)=2.23s   p(95)=2.55s   
       { expected_response:true }...: avg=1.74s    min=931.23ms med=1.66s    max=3.71s    p(90)=2.23s   p(95)=2.55s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 1740 
     http_req_receiving.............: avg=1.66ms   min=43.14µs  med=132.91µs max=112.77ms p(90)=2.74ms  p(95)=6.14ms  
     http_req_sending...............: avg=260.21µs min=8.98µs   med=21.61µs  max=61.65ms  p(90)=48.99µs p(95)=159.71µs
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s      p(95)=0s      
     http_req_waiting...............: avg=1.74s    min=927.01ms med=1.65s    max=3.71s    p(90)=2.23s   p(95)=2.55s   
     http_reqs......................: 1740    55.668208/s
     iteration_duration.............: avg=1.77s    min=938.11ms med=1.68s    max=3.72s    p(90)=2.24s   p(95)=2.57s   
     iterations.....................: 1740    55.668208/s
     vus............................: 49      min=49      max=100
     vus_max........................: 100     min=100     max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mercurius`

K6 Output

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

     checks.........................: 100.00% ✓ 4326      ✗ 0    
     data_received..................: 127 MB  4.1 MB/s
     data_sent......................: 1.7 MB  56 kB/s
     http_req_blocked...............: avg=153.06µs min=1.7µs    med=4.02µs   max=5.8ms  p(90)=6.09µs   p(95)=815.63µs
     http_req_connecting............: avg=132.77µs min=0s       med=0s       max=4.57ms p(90)=0s       p(95)=582.21µs
     http_req_duration..............: avg=2.09s    min=607.42ms med=2.07s    max=4.23s  p(90)=2.55s    p(95)=2.66s   
       { expected_response:true }...: avg=2.09s    min=607.42ms med=2.07s    max=4.23s  p(90)=2.55s    p(95)=2.66s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 1442 
     http_req_receiving.............: avg=204.3µs  min=43.83µs  med=116.39µs max=38.4ms p(90)=216.83µs p(95)=350.89µs
     http_req_sending...............: avg=107.11µs min=9.47µs   med=22.48µs  max=2.75ms p(90)=40.9µs   p(95)=1.19ms  
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s     p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=2.09s    min=605.43ms med=2.07s    max=4.23s  p(90)=2.55s    p(95)=2.66s   
     http_reqs......................: 1442    47.019342/s
     iteration_duration.............: avg=2.1s     min=622.51ms med=2.08s    max=4.23s  p(90)=2.56s    p(95)=2.67s   
     iterations.....................: 1442    47.019342/s
     vus............................: 100     min=100     max=100
     vus_max........................: 100     min=100     max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

Copy link

github-actions bot commented Oct 2, 2024

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

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

This scenario was running 100 VUs over 30s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
cosmo 193 5851 total, 0 failed avg: 343ms, p95: 747ms
apollo-router 177 5389 total, 0 failed avg: 481ms, p95: 685ms
wundergraph 151 4602 total, 0 failed avg: 540ms, p95: 1032ms
mesh-supergraph-bun 81 2507 total, 0 failed avg: 1192ms, p95: 2064ms
apollo-server 54 1721 total, 0 failed avg: 1776ms, p95: 2201ms
mercurius 29 905 total, 0 failed avg: 3369ms, p95: 4691ms
mesh-supergraph 24 780 total, 0 failed avg: 3945ms, p95: 5993ms
Summary for: `cosmo`

K6 Output

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

     checks.........................: 100.00% ✓ 17553      ✗ 0    
     data_received..................: 513 MB  17 MB/s
     data_sent......................: 6.9 MB  230 kB/s
     http_req_blocked...............: avg=134.11µs min=1.29µs  med=2.78µs   max=382.85ms p(90)=4.29µs   p(95)=6.09µs  
     http_req_connecting............: avg=124.5µs  min=0s      med=0s       max=382.79ms p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=342.55ms min=8.99ms  med=300.37ms max=2.05s    p(90)=603.51ms p(95)=746.85ms
       { expected_response:true }...: avg=342.55ms min=8.99ms  med=300.37ms max=2.05s    p(90)=603.51ms p(95)=746.85ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 5851 
     http_req_receiving.............: avg=92.01ms  min=37.62µs med=81.37µs  max=1.79s    p(90)=375.26ms p(95)=508.28ms
     http_req_sending...............: avg=4.48ms   min=7.12µs  med=13.27µs  max=1.05s    p(90)=59.24µs  p(95)=1.26ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=246.06ms min=8.9ms   med=234.7ms  max=801.88ms p(90)=421.13ms p(95)=471.51ms
     http_reqs......................: 5851    193.424263/s
     iteration_duration.............: avg=514.45ms min=19.74ms med=449.01ms max=2.65s    p(90)=957.54ms p(95)=1.19s   
     iterations.....................: 5851    193.424263/s
     vus............................: 99      min=99       max=100
     vus_max........................: 100     min=100      max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-router`

K6 Output

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

     checks.........................: 100.00% ✓ 16167      ✗ 0    
     data_received..................: 473 MB  16 MB/s
     data_sent......................: 6.4 MB  211 kB/s
     http_req_blocked...............: avg=58.02µs  min=1.26µs  med=2.71µs   max=55.5ms   p(90)=4.06µs   p(95)=5.04µs  
     http_req_connecting............: avg=27.8µs   min=0s      med=0s       max=3.83ms   p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=481.22ms min=38.84ms med=482.78ms max=1.6s     p(90)=615.59ms p(95)=685.47ms
       { expected_response:true }...: avg=481.22ms min=38.84ms med=482.78ms max=1.6s     p(90)=615.59ms p(95)=685.47ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 5389 
     http_req_receiving.............: avg=27.33ms  min=33.49µs med=68.26µs  max=1.27s    p(90)=54.01ms  p(95)=170.49ms
     http_req_sending...............: avg=1.48ms   min=7.74µs  med=13.22µs  max=871.18ms p(90)=36.46µs  p(95)=158.86µs
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=452.4ms  min=38.78ms med=470.31ms max=847.55ms p(90)=578.42ms p(95)=611.05ms
     http_reqs......................: 5389    177.538124/s
     iteration_duration.............: avg=560.67ms min=51.89ms med=535.34ms max=2.37s    p(90)=744.65ms p(95)=922.86ms
     iterations.....................: 5389    177.538124/s
     vus............................: 100     min=100      max=100
     vus_max........................: 100     min=100      max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `wundergraph`

K6 Output

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

     checks.........................: 100.00% ✓ 13806     ✗ 0    
     data_received..................: 404 MB  13 MB/s
     data_sent......................: 5.5 MB  180 kB/s
     http_req_blocked...............: avg=94.17µs  min=1.43µs  med=3.07µs   max=177.65ms p(90)=4.89µs   p(95)=6.24µs  
     http_req_connecting............: avg=42.37µs  min=0s      med=0s       max=104.59ms p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=539.87ms min=24.69ms med=494.18ms max=1.99s    p(90)=869.1ms  p(95)=1.03s   
       { expected_response:true }...: avg=539.87ms min=24.69ms med=494.18ms max=1.99s    p(90)=869.1ms  p(95)=1.03s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 4602 
     http_req_receiving.............: avg=43.5ms   min=38.95µs med=91.84µs  max=1.5s     p(90)=125.76ms p(95)=308.73ms
     http_req_sending...............: avg=2.36ms   min=7.95µs  med=14.31µs  max=723.25ms p(90)=38.34µs  p(95)=340.1µs 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=494ms    min=19.34ms med=463.84ms max=1.34s    p(90)=788.72ms p(95)=889.01ms
     http_reqs......................: 4602    151.71249/s
     iteration_duration.............: avg=655.55ms min=35.13ms med=590.08ms max=2.98s    p(90)=1.07s    p(95)=1.31s   
     iterations.....................: 4602    151.71249/s
     vus............................: 100     min=100     max=100
     vus_max........................: 100     min=100     max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mesh-supergraph-bun`

K6 Output

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

     checks.........................: 100.00% ✓ 7521      ✗ 0    
     data_received..................: 220 MB  7.1 MB/s
     data_sent......................: 3.0 MB  96 kB/s
     http_req_blocked...............: avg=33.83µs min=1.23µs   med=2.91µs  max=8.42ms   p(90)=4.85µs  p(95)=10.67µs 
     http_req_connecting............: avg=22.56µs min=0s       med=0s      max=8.23ms   p(90)=0s      p(95)=0s      
     http_req_duration..............: avg=1.19s   min=460.62ms med=1s      max=2.99s    p(90)=1.91s   p(95)=2.06s   
       { expected_response:true }...: avg=1.19s   min=460.62ms med=1s      max=2.99s    p(90)=1.91s   p(95)=2.06s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 2507 
     http_req_receiving.............: avg=12.67ms min=36.73µs  med=101µs   max=571.37ms p(90)=3.33ms  p(95)=78.13ms 
     http_req_sending...............: avg=414.2µs min=8.05µs   med=13.69µs max=113.1ms  p(90)=43.39µs p(95)=205.46µs
     http_req_tls_handshaking.......: avg=0s      min=0s       med=0s      max=0s       p(90)=0s      p(95)=0s      
     http_req_waiting...............: avg=1.17s   min=459.87ms med=1s      max=2.92s    p(90)=1.9s    p(95)=2.04s   
     http_reqs......................: 2507    81.076008/s
     iteration_duration.............: avg=1.22s   min=473.97ms med=1.03s   max=3s       p(90)=1.93s   p(95)=2.11s   
     iterations.....................: 2507    81.076008/s
     vus............................: 100     min=100     max=100
     vus_max........................: 100     min=100     max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

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

     checks.........................: 100.00% ✓ 5163      ✗ 0    
     data_received..................: 151 MB  4.8 MB/s
     data_sent......................: 2.0 MB  65 kB/s
     http_req_blocked...............: avg=111.98µs min=1.43µs   med=2.91µs   max=6.29ms  p(90)=4.79µs   p(95)=185.44µs
     http_req_connecting............: avg=103.73µs min=0s       med=0s       max=6.26ms  p(90)=0s       p(95)=160.55µs
     http_req_duration..............: avg=1.77s    min=745.59ms med=1.52s    max=18.92s  p(90)=1.76s    p(95)=2.2s    
       { expected_response:true }...: avg=1.77s    min=745.59ms med=1.52s    max=18.92s  p(90)=1.76s    p(95)=2.2s    
     http_req_failed................: 0.00%   ✓ 0         ✗ 1721 
     http_req_receiving.............: avg=181.29µs min=46.51µs  med=115.55µs max=15.78ms p(90)=195.52µs p(95)=289.89µs
     http_req_sending...............: avg=52.58µs  min=8.66µs   med=15.16µs  max=13.85ms p(90)=32.96µs  p(95)=113.15µs
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=1.77s    min=745.46ms med=1.52s    max=18.92s  p(90)=1.76s    p(95)=2.2s    
     http_reqs......................: 1721    54.930291/s
     iteration_duration.............: avg=1.78s    min=755.92ms med=1.53s    max=18.93s  p(90)=1.78s    p(95)=2.21s   
     iterations.....................: 1721    54.930291/s
     vus............................: 35      min=35      max=100
     vus_max........................: 100     min=100     max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mercurius`

K6 Output

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

     checks.........................: 100.00% ✓ 2715      ✗ 0    
     data_received..................: 79 MB   2.6 MB/s
     data_sent......................: 1.1 MB  35 kB/s
     http_req_blocked...............: avg=269.49µs min=1.67µs   med=4.07µs   max=5.77ms   p(90)=560.86µs p(95)=2.24ms  
     http_req_connecting............: avg=254.29µs min=0s       med=0s       max=5.38ms   p(90)=510.09µs p(95)=2.21ms  
     http_req_duration..............: avg=3.36s    min=439.54ms med=3.16s    max=7.88s    p(90)=4.27s    p(95)=4.69s   
       { expected_response:true }...: avg=3.36s    min=439.54ms med=3.16s    max=7.88s    p(90)=4.27s    p(95)=4.69s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 905  
     http_req_receiving.............: avg=974.65µs min=42.56µs  med=116.35µs max=133.73ms p(90)=251.51µs p(95)=645.76µs
     http_req_sending...............: avg=58.87µs  min=8.89µs   med=22.58µs  max=7.07ms   p(90)=100.11µs p(95)=287.16µs
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.36s    min=439.28ms med=3.16s    max=7.88s    p(90)=4.27s    p(95)=4.69s   
     http_reqs......................: 905     29.239598/s
     iteration_duration.............: avg=3.38s    min=451.76ms med=3.17s    max=7.9s     p(90)=4.28s    p(95)=4.7s    
     iterations.....................: 905     29.239598/s
     vus............................: 100     min=100     max=100
     vus_max........................: 100     min=100     max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mesh-supergraph`

K6 Output

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

     checks.........................: 100.00% ✓ 2340      ✗ 0    
     data_received..................: 68 MB   2.2 MB/s
     data_sent......................: 926 kB  29 kB/s
     http_req_blocked...............: avg=390.52µs min=1.66µs  med=3.98µs   max=5.7ms   p(90)=1.42ms   p(95)=3.66ms  
     http_req_connecting............: avg=372.93µs min=0s      med=0s       max=5.67ms  p(90)=1.37ms   p(95)=3.62ms  
     http_req_duration..............: avg=3.94s    min=1.19s   med=3.69s    max=7.61s   p(90)=5.31s    p(95)=5.99s   
       { expected_response:true }...: avg=3.94s    min=1.19s   med=3.69s    max=7.61s   p(90)=5.31s    p(95)=5.99s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 780  
     http_req_receiving.............: avg=2.93ms   min=41.07µs med=187.04µs max=77.46ms p(90)=2.65ms   p(95)=5.86ms  
     http_req_sending...............: avg=72.5µs   min=9µs     med=22.11µs  max=1.05ms  p(90)=128.17µs p(95)=468.43µs
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.94s    min=1.19s   med=3.69s    max=7.61s   p(90)=5.31s    p(95)=5.93s   
     http_reqs......................: 780     24.661485/s
     iteration_duration.............: avg=3.96s    min=1.19s   med=3.71s    max=7.63s   p(90)=5.33s    p(95)=6.01s   
     iterations.....................: 780     24.661485/s
     vus............................: 49      min=49      max=100
     vus_max........................: 100     min=100     max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

Copy link

github-actions bot commented Oct 2, 2024

Overview for: federation-v1/ramping-vus

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

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

Comparison

Comparison

Gateway duration(p95)⬇️ RPS Requests Durations Notes
cosmo 2235ms 185 12969 total, 0 failed avg: 760ms, p95: 2236ms, max: 7537ms, med: 567ms
wundergraph 2324ms 162 11348 total, 0 failed avg: 803ms, p95: 2324ms, max: 7705ms, med: 538ms
apollo-router 2375ms 168 11770 total, 0 failed avg: 816ms, p95: 2376ms, max: 7076ms, med: 622ms
mesh-supergraph-bun 6269ms 99 6965 total, 0 failed avg: 2694ms, p95: 6270ms, max: 10962ms, med: 2693ms
mesh-supergraph 8151ms 58 4110 total, 0 failed avg: 4698ms, p95: 8151ms, max: 10555ms, med: 4760ms
apollo-server 23250ms 69 5097 total, 0 failed avg: 4086ms, p95: 23251ms, max: 44773ms, med: 2191ms
Summary for: `cosmo`

K6 Output

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

     checks.........................: 100.00% ✓ 38907      ✗ 0    
     data_received..................: 1.1 GB  16 MB/s
     data_sent......................: 15 MB   220 kB/s
     http_req_blocked...............: avg=23.97ms  min=1.28µs  med=2.88µs   max=5s     p(90)=4.69µs   p(95)=12.61µs
     http_req_connecting............: avg=22.14ms  min=0s      med=0s       max=5s     p(90)=0s       p(95)=0s     
     http_req_duration..............: avg=759.95ms min=3.77ms  med=566.77ms max=7.53s  p(90)=1.63s    p(95)=2.23s  
       { expected_response:true }...: avg=759.95ms min=3.77ms  med=566.77ms max=7.53s  p(90)=1.63s    p(95)=2.23s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 12969
     http_req_receiving.............: avg=202.12ms min=29.84µs med=77.66µs  max=4.89s  p(90)=831.28ms p(95)=1.17s  
     http_req_sending...............: avg=33.93ms  min=7.49µs  med=14.08µs  max=5.82s  p(90)=195.75µs p(95)=93.14ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=523.89ms min=3.67ms  med=372.26ms max=3.9s   p(90)=1.13s    p(95)=1.43s  
     http_reqs......................: 12969   185.249273/s
     iteration_duration.............: avg=1.41s    min=9.12ms  med=999.8ms  max=10.17s p(90)=3.27s    p(95)=4.09s  
     iterations.....................: 12969   185.249273/s
     vus............................: 1       min=1        max=499
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `wundergraph`

K6 Output

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

     checks.........................: 100.00% ✓ 34044      ✗ 0    
     data_received..................: 996 MB  14 MB/s
     data_sent......................: 14 MB   192 kB/s
     http_req_blocked...............: avg=19.1ms   min=1.53µs  med=3.25µs   max=4.18s  p(90)=5.21µs p(95)=25.97µs 
     http_req_connecting............: avg=18.17ms  min=0s      med=0s       max=4.18s  p(90)=0s     p(95)=0s      
     http_req_duration..............: avg=803.04ms min=6.17ms  med=538ms    max=7.7s   p(90)=1.83s  p(95)=2.32s   
       { expected_response:true }...: avg=803.04ms min=6.17ms  med=538ms    max=7.7s   p(90)=1.83s  p(95)=2.32s   
     http_req_failed................: 0.00%   ✓ 0          ✗ 11348
     http_req_receiving.............: avg=275.91ms min=33.14µs med=87.59µs  max=5.39s  p(90)=1.07s  p(95)=1.7s    
     http_req_sending...............: avg=40.12ms  min=7.2µs   med=15.52µs  max=4.97s  p(90)=5.81ms p(95)=131.06ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s     p(95)=0s      
     http_req_waiting...............: avg=487ms    min=6.07ms  med=381.13ms max=3.23s  p(90)=1.04s  p(95)=1.25s   
     http_reqs......................: 11348   162.100475/s
     iteration_duration.............: avg=1.62s    min=11.79ms med=1.08s    max=12.25s p(90)=3.81s  p(95)=4.86s   
     iterations.....................: 11348   162.100475/s
     vus............................: 1       min=1        max=497
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-router`

K6 Output

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

     checks.........................: 100.00% ✓ 35310      ✗ 0    
     data_received..................: 1.0 GB  15 MB/s
     data_sent......................: 14 MB   200 kB/s
     http_req_blocked...............: avg=23.92ms  min=1.48µs  med=3.29µs   max=3.55s  p(90)=5.52µs   p(95)=23.78µs
     http_req_connecting............: avg=23.61ms  min=0s      med=0s       max=3.55s  p(90)=0s       p(95)=0s     
     http_req_duration..............: avg=815.8ms  min=6.8ms   med=622ms    max=7.07s  p(90)=1.82s    p(95)=2.37s  
       { expected_response:true }...: avg=815.8ms  min=6.8ms   med=622ms    max=7.07s  p(90)=1.82s    p(95)=2.37s  
     http_req_failed................: 0.00%   ✓ 0          ✗ 11770
     http_req_receiving.............: avg=229.59ms min=31.96µs med=77.86µs  max=5.79s  p(90)=951.05ms p(95)=1.57s  
     http_req_sending...............: avg=33.7ms   min=8.6µs   med=15.94µs  max=3.31s  p(90)=301.54µs p(95)=93.82ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s     p(90)=0s       p(95)=0s     
     http_req_waiting...............: avg=552.5ms  min=6.71ms  med=443.86ms max=3.57s  p(90)=1.18s    p(95)=1.39s  
     http_reqs......................: 11770   168.138051/s
     iteration_duration.............: avg=1.58s    min=13.4ms  med=1.13s    max=10.73s p(90)=3.65s    p(95)=4.58s  
     iterations.....................: 11770   168.138051/s
     vus............................: 1       min=1        max=499
     vus_max........................: 500     min=500      max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mesh-supergraph-bun`

K6 Output

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

     checks.........................: 100.00% ✓ 20895     ✗ 0    
     data_received..................: 611 MB  8.7 MB/s
     data_sent......................: 8.3 MB  118 kB/s
     http_req_blocked...............: avg=1.8ms   min=1.58µs  med=2.98µs  max=300.95ms p(90)=5.94µs  p(95)=237.26µs
     http_req_connecting............: avg=1.74ms  min=0s      med=0s      max=300.9ms  p(90)=0s      p(95)=157.56µs
     http_req_duration..............: avg=2.69s   min=6.83ms  med=2.69s   max=10.96s   p(90)=4.65s   p(95)=6.26s   
       { expected_response:true }...: avg=2.69s   min=6.83ms  med=2.69s   max=10.96s   p(90)=4.65s   p(95)=6.26s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 6965 
     http_req_receiving.............: avg=29.38ms min=36.36µs med=75.98µs max=1.59s    p(90)=3.08ms  p(95)=153.3ms 
     http_req_sending...............: avg=2.41ms  min=8.68µs  med=14.35µs max=747.04ms p(90)=78.46µs p(95)=9.77ms  
     http_req_tls_handshaking.......: avg=0s      min=0s      med=0s      max=0s       p(90)=0s      p(95)=0s      
     http_req_waiting...............: avg=2.66s   min=6.63ms  med=2.66s   max=10.91s   p(90)=4.23s   p(95)=6.23s   
     http_reqs......................: 6965    99.495292/s
     iteration_duration.............: avg=2.75s   min=13.23ms med=2.73s   max=11.26s   p(90)=4.72s   p(95)=6.31s   
     iterations.....................: 6965    99.495292/s
     vus............................: 1       min=1       max=498
     vus_max........................: 500     min=500     max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mesh-supergraph`

K6 Output

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

     checks.........................: 100.00% ✓ 12330     ✗ 0    
     data_received..................: 361 MB  5.2 MB/s
     data_sent......................: 4.9 MB  70 kB/s
     http_req_blocked...............: avg=350.35µs min=1.44µs  med=3.86µs   max=106.96ms p(90)=184.22µs p(95)=279.24µs
     http_req_connecting............: avg=331.47µs min=0s      med=0s       max=106.86ms p(90)=126.92µs p(95)=199.16µs
     http_req_duration..............: avg=4.69s    min=11.46ms med=4.76s    max=10.55s   p(90)=7.52s    p(95)=8.15s   
       { expected_response:true }...: avg=4.69s    min=11.46ms med=4.76s    max=10.55s   p(90)=7.52s    p(95)=8.15s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 4110 
     http_req_receiving.............: avg=1.61ms   min=38.38µs med=115.62µs max=246.11ms p(90)=2.55ms   p(95)=4.82ms  
     http_req_sending...............: avg=239.98µs min=7.83µs  med=21.81µs  max=63.64ms  p(90)=50.92µs  p(95)=108.02µs
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=4.69s    min=11.38ms med=4.75s    max=10.54s   p(90)=7.52s    p(95)=8.14s   
     http_reqs......................: 4110    58.711494/s
     iteration_duration.............: avg=4.72s    min=17.32ms med=4.79s    max=10.6s    p(90)=7.54s    p(95)=8.19s   
     iterations.....................: 4110    58.711494/s
     vus............................: 1       min=1       max=499
     vus_max........................: 500     min=500     max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

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

     checks.........................: 100.00% ✓ 15291     ✗ 0    
     data_received..................: 448 MB  6.1 MB/s
     data_sent......................: 6.1 MB  83 kB/s
     http_req_blocked...............: avg=84.63µs  min=1.67µs  med=4.13µs   max=40.06ms  p(90)=27.82µs  p(95)=249.72µs
     http_req_connecting............: avg=71.26µs  min=0s      med=0s       max=39.87ms  p(90)=0s       p(95)=171.37µs
     http_req_duration..............: avg=4.08s    min=77.87ms med=2.19s    max=44.77s   p(90)=3.3s     p(95)=23.25s  
       { expected_response:true }...: avg=4.08s    min=77.87ms med=2.19s    max=44.77s   p(90)=3.3s     p(95)=23.25s  
     http_req_failed................: 0.00%   ✓ 0         ✗ 5097 
     http_req_receiving.............: avg=459.74µs min=49.28µs med=120.66µs max=334.19ms p(90)=211.48µs p(95)=313.5µs 
     http_req_sending...............: avg=108.59µs min=9.02µs  med=22.28µs  max=53.85ms  p(90)=46.74µs  p(95)=64.11µs 
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=4.08s    min=77.72ms med=2.19s    max=44.77s   p(90)=3.3s     p(95)=23.25s  
     http_reqs......................: 5097    69.694137/s
     iteration_duration.............: avg=4.09s    min=85.29ms med=2.2s     max=44.78s   p(90)=3.31s    p(95)=23.25s  
     iterations.....................: 5097    69.694137/s
     vus............................: 15      min=15      max=500
     vus_max........................: 500     min=500     max=500

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

Copy link

github-actions bot commented Oct 2, 2024

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

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

This scenario was running 100 VUs over 30s

Comparison

Comparison

Gateway RPS ⬇️ Requests Duration Notes
cosmo 191 5852 total, 0 failed avg: 335ms, p95: 791ms
apollo-router 171 5225 total, 0 failed avg: 491ms, p95: 710ms
wundergraph 148 4500 total, 0 failed avg: 557ms, p95: 981ms
mesh-supergraph-bun 76 2348 total, 0 failed avg: 1269ms, p95: 2174ms
apollo-server 52 1633 total, 0 failed avg: 1865ms, p95: 2419ms
mercurius 29 900 total, 0 failed avg: 3372ms, p95: 5164ms
mesh-supergraph 25 824 total, 0 failed avg: 3793ms, p95: 5862ms
Summary for: `cosmo`

K6 Output

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

     checks.........................: 100.00% ✓ 17556      ✗ 0    
     data_received..................: 514 MB  17 MB/s
     data_sent......................: 6.9 MB  228 kB/s
     http_req_blocked...............: avg=102.34µs min=1.4µs   med=2.86µs   max=297.2ms  p(90)=4.42µs   p(95)=5.75µs  
     http_req_connecting............: avg=79.42µs  min=0s      med=0s       max=297.15ms p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=334.95ms min=9.89ms  med=284.89ms max=1.8s     p(90)=635.38ms p(95)=791.15ms
       { expected_response:true }...: avg=334.95ms min=9.89ms  med=284.89ms max=1.8s     p(90)=635.38ms p(95)=791.15ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 5852 
     http_req_receiving.............: avg=94.9ms   min=36.06µs med=83.83µs  max=1.53s    p(90)=398.76ms p(95)=573.39ms
     http_req_sending...............: avg=4.78ms   min=8.26µs  med=13.73µs  max=839.14ms p(90)=42.7µs   p(95)=472.82µs
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=235.27ms min=9.78ms  med=218.93ms max=723.94ms p(90)=413.77ms p(95)=486.43ms
     http_reqs......................: 5852    191.964491/s
     iteration_duration.............: avg=517.59ms min=20.43ms med=441.79ms max=2.75s    p(90)=1s       p(95)=1.21s   
     iterations.....................: 5852    191.964491/s
     vus............................: 100     min=100      max=100
     vus_max........................: 100     min=100      max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-router`

K6 Output

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

     checks.........................: 100.00% ✓ 15675      ✗ 0    
     data_received..................: 458 MB  15 MB/s
     data_sent......................: 6.2 MB  203 kB/s
     http_req_blocked...............: avg=65.96µs  min=1.42µs  med=2.96µs   max=37.34ms  p(90)=4.39µs   p(95)=5.49µs  
     http_req_connecting............: avg=46.47µs  min=0s      med=0s       max=7.64ms   p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=490.83ms min=18.25ms med=494.81ms max=2.09s    p(90)=637.94ms p(95)=710.21ms
       { expected_response:true }...: avg=490.83ms min=18.25ms med=494.81ms max=2.09s    p(90)=637.94ms p(95)=710.21ms
     http_req_failed................: 0.00%   ✓ 0          ✗ 5225 
     http_req_receiving.............: avg=32.61ms  min=31.17µs med=72.91µs  max=1.85s    p(90)=65.67ms  p(95)=180.97ms
     http_req_sending...............: avg=2.12ms   min=8.3µs   med=13.73µs  max=1.07s    p(90)=62.76µs  p(95)=1.07ms  
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s       p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=456.08ms min=18.19ms med=478.62ms max=832.85ms p(90)=598.76ms p(95)=633.33ms
     http_reqs......................: 5225    171.200562/s
     iteration_duration.............: avg=579.9ms  min=36.06ms med=546.7ms  max=3.07s    p(90)=780.67ms p(95)=993.79ms
     iterations.....................: 5225    171.200562/s
     vus............................: 100     min=100      max=100
     vus_max........................: 100     min=100      max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `wundergraph`

K6 Output

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

     checks.........................: 100.00% ✓ 13500      ✗ 0    
     data_received..................: 395 MB  13 MB/s
     data_sent......................: 5.3 MB  176 kB/s
     http_req_blocked...............: avg=48.91µs  min=1.33µs  med=3.08µs   max=7.99ms  p(90)=5.1µs    p(95)=6.91µs  
     http_req_connecting............: avg=36.59µs  min=0s      med=0s       max=5.46ms  p(90)=0s       p(95)=0s      
     http_req_duration..............: avg=556.94ms min=23.72ms med=535.55ms max=2.19s   p(90)=871.22ms p(95)=981.4ms 
       { expected_response:true }...: avg=556.94ms min=23.72ms med=535.55ms max=2.19s   p(90)=871.22ms p(95)=981.4ms 
     http_req_failed................: 0.00%   ✓ 0          ✗ 4500 
     http_req_receiving.............: avg=51.81ms  min=39.77µs med=103.74µs max=1.61s   p(90)=178.06ms p(95)=375.25ms
     http_req_sending...............: avg=2.48ms   min=8.13µs  med=14.47µs  max=829.8ms p(90)=47.55µs  p(95)=829.72µs
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=502.64ms min=16.11ms med=484.05ms max=1.26s   p(90)=797.58ms p(95)=918.14ms
     http_reqs......................: 4500    148.240007/s
     iteration_duration.............: avg=671.77ms min=34.19ms med=610.28ms max=3.33s   p(90)=1.04s    p(95)=1.29s   
     iterations.....................: 4500    148.240007/s
     vus............................: 100     min=100      max=100
     vus_max........................: 100     min=100      max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mesh-supergraph-bun`

K6 Output

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

     checks.........................: 100.00% ✓ 7044      ✗ 0    
     data_received..................: 206 MB  6.7 MB/s
     data_sent......................: 2.8 MB  91 kB/s
     http_req_blocked...............: avg=41.18µs  min=1.6µs    med=3.96µs   max=3.24ms   p(90)=6.06µs p(95)=14.54µs 
     http_req_connecting............: avg=32.55µs  min=0s       med=0s       max=3.22ms   p(90)=0s     p(95)=0s      
     http_req_duration..............: avg=1.26s    min=373.16ms med=1.07s    max=3.66s    p(90)=2.02s  p(95)=2.17s   
       { expected_response:true }...: avg=1.26s    min=373.16ms med=1.07s    max=3.66s    p(90)=2.02s  p(95)=2.17s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 2348 
     http_req_receiving.............: avg=14.25ms  min=42.5µs   med=125.44µs max=582.64ms p(90)=2.86ms p(95)=48.37ms 
     http_req_sending...............: avg=361.77µs min=9.03µs   med=20.14µs  max=67.23ms  p(90)=75.1µs p(95)=362.71µs
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s       p(90)=0s     p(95)=0s      
     http_req_waiting...............: avg=1.25s    min=372.78ms med=1.07s    max=3.66s    p(90)=2s     p(95)=2.15s   
     http_reqs......................: 2348    76.418257/s
     iteration_duration.............: avg=1.29s    min=386.01ms med=1.1s     max=3.68s    p(90)=2.07s  p(95)=2.19s   
     iterations.....................: 2348    76.418257/s
     vus............................: 100     min=100     max=100
     vus_max........................: 100     min=100     max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `apollo-server`

K6 Output

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

     checks.........................: 100.00% ✓ 4899      ✗ 0    
     data_received..................: 144 MB  4.6 MB/s
     data_sent......................: 1.9 MB  62 kB/s
     http_req_blocked...............: avg=92.23µs  min=1.55µs   med=3.95µs   max=6.26ms  p(90)=5.69µs   p(95)=218.73µs
     http_req_connecting............: avg=63.38µs  min=0s       med=0s       max=3.48ms  p(90)=0s       p(95)=166.14µs
     http_req_duration..............: avg=1.86s    min=405.31ms med=1.53s    max=20.01s  p(90)=1.95s    p(95)=2.41s   
       { expected_response:true }...: avg=1.86s    min=405.31ms med=1.53s    max=20.01s  p(90)=1.95s    p(95)=2.41s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 1633 
     http_req_receiving.............: avg=169.04µs min=54.44µs  med=121.68µs max=19.88ms p(90)=189.85µs p(95)=231.7µs 
     http_req_sending...............: avg=64.08µs  min=9.45µs   med=20.72µs  max=4.06ms  p(90)=37.11µs  p(95)=120.95µs
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=1.86s    min=405.14ms med=1.53s    max=20.01s  p(90)=1.95s    p(95)=2.41s   
     http_reqs......................: 1633    52.437042/s
     iteration_duration.............: avg=1.87s    min=417.14ms med=1.54s    max=20.02s  p(90)=1.97s    p(95)=2.43s   
     iterations.....................: 1633    52.437042/s
     vus............................: 24      min=24      max=100
     vus_max........................: 100     min=100     max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mercurius`

K6 Output

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

     checks.........................: 100.00% ✓ 2700      ✗ 0    
     data_received..................: 79 MB   2.6 MB/s
     data_sent......................: 1.1 MB  35 kB/s
     http_req_blocked...............: avg=128.45µs min=1.56µs   med=4.38µs   max=5.5ms   p(90)=143.38µs p(95)=839.84µs
     http_req_connecting............: avg=105µs    min=0s       med=0s       max=5.44ms  p(90)=97.56µs  p(95)=739.23µs
     http_req_duration..............: avg=3.37s    min=437.32ms med=3.18s    max=8.18s   p(90)=4.41s    p(95)=5.16s   
       { expected_response:true }...: avg=3.37s    min=437.32ms med=3.18s    max=8.18s   p(90)=4.41s    p(95)=5.16s   
     http_req_failed................: 0.00%   ✓ 0         ✗ 900  
     http_req_receiving.............: avg=307.74µs min=46.18µs  med=118.62µs max=72.51ms p(90)=190.4µs  p(95)=242.97µs
     http_req_sending...............: avg=81.04µs  min=9.95µs   med=25.19µs  max=5.71ms  p(90)=65.54µs  p(95)=332.82µs
     http_req_tls_handshaking.......: avg=0s       min=0s       med=0s       max=0s      p(90)=0s       p(95)=0s      
     http_req_waiting...............: avg=3.37s    min=437.06ms med=3.18s    max=8.18s   p(90)=4.41s    p(95)=5.16s   
     http_reqs......................: 900     29.316471/s
     iteration_duration.............: avg=3.38s    min=450.13ms med=3.19s    max=8.19s   p(90)=4.42s    p(95)=5.17s   
     iterations.....................: 900     29.316471/s
     vus............................: 100     min=100     max=100
     vus_max........................: 100     min=100     max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview
Summary for: `mesh-supergraph`

K6 Output

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

     checks.........................: 100.00% ✓ 2472      ✗ 0    
     data_received..................: 72 MB   2.3 MB/s
     data_sent......................: 978 kB  31 kB/s
     http_req_blocked...............: avg=275.66µs min=1.41µs  med=3.71µs   max=5.02ms  p(90)=353.44µs p(95)=2.72ms
     http_req_connecting............: avg=251.16µs min=0s      med=0s       max=4.85ms  p(90)=320.01µs p(95)=2.44ms
     http_req_duration..............: avg=3.79s    min=1.88s   med=3.67s    max=7.23s   p(90)=5.1s     p(95)=5.86s 
       { expected_response:true }...: avg=3.79s    min=1.88s   med=3.67s    max=7.23s   p(90)=5.1s     p(95)=5.86s 
     http_req_failed................: 0.00%   ✓ 0         ✗ 824  
     http_req_receiving.............: avg=2.3ms    min=46.09µs med=186.94µs max=78.52ms p(90)=2.57ms   p(95)=5.7ms 
     http_req_sending...............: avg=144.12µs min=8.55µs  med=20.57µs  max=1.59ms  p(90)=375.44µs p(95)=1.32ms
     http_req_tls_handshaking.......: avg=0s       min=0s      med=0s       max=0s      p(90)=0s       p(95)=0s    
     http_req_waiting...............: avg=3.79s    min=1.88s   med=3.67s    max=7.23s   p(90)=5.09s    p(95)=5.86s 
     http_reqs......................: 824     25.686836/s
     iteration_duration.............: avg=3.81s    min=1.89s   med=3.69s    max=7.25s   p(90)=5.11s    p(95)=5.89s 
     iterations.....................: 824     25.686836/s
     vus............................: 19      min=19      max=100
     vus_max........................: 100     min=100     max=100

Performance Overview

Performance Overview

Subgraphs Overview

Subgraphs Overview

HTTP Overview

HTTP Overview

@renovate renovate bot force-pushed the renovate/rust-1.x branch 13 times, most recently from 3c772c5 to c6dfa7f Compare October 3, 2024 16:43
@renovate renovate bot force-pushed the renovate/rust-1.x branch 15 times, most recently from 32d86d3 to d5397d5 Compare October 5, 2024 13:30
@renovate renovate bot merged commit 16fdea3 into main Oct 5, 2024
33 checks passed
@renovate renovate bot deleted the renovate/rust-1.x branch October 5, 2024 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants