Closed renovate[bot] closed 3 days ago
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
Gateway | RPS ⬇️ | Requests | Duration | Notes |
---|---|---|---|---|
cosmo | 193 | 5868 total, 0 failed | avg: 330ms, p95: 802ms | ✅ |
apollo-router | 170 | 5211 total, 0 failed | avg: 496ms, p95: 695ms | ✅ |
wundergraph | 150 | 4564 total, 0 failed | avg: 546ms, p95: 946ms | ✅ |
mesh-supergraph-bun | 71 | 2221 total, 0 failed | avg: 1344ms, p95: 2330ms | ✅ |
apollo-server | 52 | 1646 total, 0 failed | avg: 1852ms, p95: 2362ms | ✅ |
mercurius | 29 | 919 total, 0 failed | avg: 3341ms, p95: 4915ms | ✅ |
mesh-supergraph | 24 | 779 total, 0 failed | avg: 3969ms, p95: 6581ms | ✅ |
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
Gateway | RPS ⬇️ | Requests | Duration | Notes |
---|---|---|---|---|
cosmo | 191 | 5789 total, 0 failed | avg: 347ms, p95: 794ms | ✅ |
apollo-router | 166 | 5061 total, 0 failed | avg: 507ms, p95: 739ms | ✅ |
wundergraph | 152 | 4614 total, 0 failed | avg: 535ms, p95: 955ms | ✅ |
mesh-supergraph-bun | 72 | 2214 total, 0 failed | avg: 1351ms, p95: 2293ms | ✅ |
apollo-server | 53 | 1661 total, 0 failed | avg: 1837ms, p95: 2137ms | ✅ |
mercurius | 29 | 890 total, 0 failed | avg: 3398ms, p95: 4646ms | ✅ |
mesh-supergraph | 25 | 804 total, 0 failed | avg: 3871ms, p95: 6400ms | ✅ |
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
Gateway | RPS ⬇️ | Requests | Duration | Notes |
---|---|---|---|---|
cosmo | 180 | 5451 total, 0 failed | avg: 299ms, p95: 921ms | ✅ |
apollo-router | 176 | 5332 total, 0 failed | avg: 331ms, p95: 803ms | ✅ |
wundergraph | 155 | 4711 total, 0 failed | avg: 344ms, p95: 896ms | ✅ |
mesh-supergraph-bun | 88 | 2734 total, 0 failed | avg: 1074ms, p95: 1806ms | ✅ |
apollo-server | 69 | 2164 total, 0 failed | avg: 1404ms, p95: 1713ms | ✅ |
mesh-supergraph | 54 | 1678 total, 0 failed | avg: 1791ms, p95: 2748ms | ✅ |
mercurius | 43 | 1345 total, 0 failed | avg: 2242ms, p95: 2961ms | ✅ |
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
Gateway | duration(p95)⬇️ | RPS | Requests | Durations | Notes |
---|---|---|---|---|---|
cosmo | 2127ms | 183 | 12814 total, 0 failed | avg: 724ms, p95: 2127ms, max: 6883ms, med: 522ms | ✅ |
wundergraph | 2273ms | 159 | 11155 total, 0 failed | avg: 818ms, p95: 2274ms, max: 6224ms, med: 619ms | ✅ |
apollo-router | 2396ms | 166 | 11679 total, 0 failed | avg: 860ms, p95: 2396ms, max: 6703ms, med: 616ms | ✅ |
mesh-supergraph-bun | 6433ms | 99 | 6955 total, 0 failed | avg: 2689ms, p95: 6433ms, max: 10865ms, med: 2533ms | ✅ |
mesh-supergraph | 8543ms | 56 | 3929 total, 0 failed | avg: 4936ms, p95: 8543ms, max: 10675ms, med: 5140ms | ✅ |
apollo-server | 22000ms | 72 | 5245 total, 0 failed | avg: 3957ms, p95: 22001ms, max: 44349ms, med: 2149ms | ✅ |
This PR contains the following updates:
20.11.30
->20.16.10
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.
This PR was generated by Mend Renovate. View the repository job log.