Skip to content

Fix benchmarking data#8911

Merged
michaelstaib merged 3 commits into
mainfrom
mst/benchmark-data-fix
Nov 17, 2025
Merged

Fix benchmarking data#8911
michaelstaib merged 3 commits into
mainfrom
mst/benchmark-data-fix

Conversation

@michaelstaib
Copy link
Copy Markdown
Member

No description provided.

@github-actions
Copy link
Copy Markdown
Contributor

🚀 Fusion Gateway Performance Results

Simple Composite Query

Constant Load (50 VUs)

Requests/sec Error Rate
5886.08 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.77ms 7.00ms 158.34ms 8.34ms 12.95ms 18.55ms

Ramping Load (0→50→500→50 VUs)

Requests/sec Error Rate
4659.74 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.78ms 38.22ms 293.60ms 47.63ms 105.25ms 122.90ms

Executed Query

fragment User on User {
  id
  username
  name
}

fragment Review on Review {
  id
  body
}

fragment Product on Product {
  inStock
  name
  price
  shippingEstimate
  upc
  weight
}

query TestQuery {
  topProducts(first: 5) {
    ...Product
    reviews {
      ...Review
      author {
        ...User
      }
    }
  }
}

Deep Recursion Query

Constant Load (50 VUs)

Requests/sec Error Rate
271.81 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
12.91ms 172.93ms 579.79ms 178.47ms 223.40ms 246.38ms

Ramping Load (0→50→500→50 VUs)

Requests/sec Error Rate
307.70 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
3.02ms 692.08ms 1655.47ms 689.07ms 1346.81ms 1452.68ms

Executed Query

fragment User on User {
  id
  username
  name
}

fragment Review on Review {
  id
  body
}

fragment Product on Product {
  inStock
  name
  price
  shippingEstimate
  upc
  weight
}

query TestQuery {
  users {
    ...User
    reviews {
      ...Review
      product {
        ...Product
        reviews {
          ...Review
          author {
            ...User
            reviews {
              ...Review
              product {
                ...Product
              }
            }
          }
        }
      }
    }
  }
  topProducts(first: 5) {
    ...Product
    reviews {
      ...Review
      author {
        ...User
        reviews {
          ...Review
          product {
            ...Product
          }
        }
      }
    }
  }
}

Variable Batching Throughput

Constant Load (50 VUs)

Requests/sec Error Rate
24040.48 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.09ms 1.67ms 42.00ms 2.03ms 3.88ms 4.73ms

Ramping Load (0→50→500→50 VUs)

Requests/sec Error Rate
18830.15 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.09ms 9.18ms 104.91ms 11.22ms 23.22ms 27.99ms

Executed Query

query TestQuery_8f7a46ce_2(
  $__fusion_1_upc: ID!
  $__fusion_2_price: Long!
  $__fusion_2_weight: Long!
) {
  productByUpc(upc: $__fusion_1_upc) {
    inStock
    shippingEstimate(weight: $__fusion_2_weight, price: $__fusion_2_price)
  }
}

Variables (5 sets batched in single request)

[
  { "__fusion_1_upc": "1", "__fusion_2_price": 899, "__fusion_2_weight": 100 },
  { "__fusion_1_upc": "2", "__fusion_2_price": 1299, "__fusion_2_weight": 1000 },
  { "__fusion_1_upc": "3", "__fusion_2_price": 15, "__fusion_2_weight": 20 },
  { "__fusion_1_upc": "4", "__fusion_2_price": 499, "__fusion_2_weight": 100 },
  { "__fusion_1_upc": "5", "__fusion_2_price": 1299, "__fusion_2_weight": 1000 }
]

No baseline data available for comparison.


Run 19422703159 • Commit a4fc121 • Mon, 17 Nov 2025 08:39:36 GMT

@michaelstaib michaelstaib merged commit 2d1a681 into main Nov 17, 2025
6 checks passed
@michaelstaib michaelstaib deleted the mst/benchmark-data-fix branch November 17, 2025 20:52
@github-actions
Copy link
Copy Markdown
Contributor

🚀 Fusion Gateway Performance Results

Simple Composite Query

Constant Load (50 VUs)

Requests/sec Error Rate
5977.37 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.78ms 6.96ms 158.87ms 8.22ms 12.51ms 17.94ms

Ramping Load (0→50→500→50 VUs)

Requests/sec Error Rate
4609.33 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.80ms 38.50ms 238.77ms 48.17ms 109.11ms 125.99ms

Executed Query

fragment User on User {
  id
  username
  name
}

fragment Review on Review {
  id
  body
}

fragment Product on Product {
  inStock
  name
  price
  shippingEstimate
  upc
  weight
}

query TestQuery {
  topProducts(first: 5) {
    ...Product
    reviews {
      ...Review
      author {
        ...User
      }
    }
  }
}

Deep Recursion Query

Constant Load (50 VUs)

Requests/sec Error Rate
271.22 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
13.07ms 173.86ms 563.53ms 178.78ms 225.32ms 245.55ms

Ramping Load (0→50→500→50 VUs)

Requests/sec Error Rate
305.18 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
3.00ms 688.20ms 1743.64ms 694.83ms 1402.07ms 1524.66ms

Executed Query

fragment User on User {
  id
  username
  name
}

fragment Review on Review {
  id
  body
}

fragment Product on Product {
  inStock
  name
  price
  shippingEstimate
  upc
  weight
}

query TestQuery {
  users {
    ...User
    reviews {
      ...Review
      product {
        ...Product
        reviews {
          ...Review
          author {
            ...User
            reviews {
              ...Review
              product {
                ...Product
              }
            }
          }
        }
      }
    }
  }
  topProducts(first: 5) {
    ...Product
    reviews {
      ...Review
      author {
        ...User
        reviews {
          ...Review
          product {
            ...Product
          }
        }
      }
    }
  }
}

Variable Batching Throughput

Constant Load (50 VUs)

Requests/sec Error Rate
23792.79 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.09ms 1.69ms 38.28ms 2.05ms 3.92ms 4.79ms

Ramping Load (0→50→500→50 VUs)

Requests/sec Error Rate
18541.94 req/s 0.00%
📊 Response Time Metrics
Min Med Max Avg P90 P95
0.09ms 9.32ms 118.37ms 11.45ms 23.68ms 28.71ms

Executed Query

query TestQuery_8f7a46ce_2(
  $__fusion_1_upc: ID!
  $__fusion_2_price: Long!
  $__fusion_2_weight: Long!
) {
  productByUpc(upc: $__fusion_1_upc) {
    inStock
    shippingEstimate(weight: $__fusion_2_weight, price: $__fusion_2_price)
  }
}

Variables (5 sets batched in single request)

[
  { "__fusion_1_upc": "1", "__fusion_2_price": 899, "__fusion_2_weight": 100 },
  { "__fusion_1_upc": "2", "__fusion_2_price": 1299, "__fusion_2_weight": 1000 },
  { "__fusion_1_upc": "3", "__fusion_2_price": 15, "__fusion_2_weight": 20 },
  { "__fusion_1_upc": "4", "__fusion_2_price": 499, "__fusion_2_weight": 100 },
  { "__fusion_1_upc": "5", "__fusion_2_price": 1299, "__fusion_2_weight": 1000 }
]

No baseline data available for comparison.


Run 19444214763 • Commit 7a0b65d • Mon, 17 Nov 2025 21:11:15 GMT

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant