Skip to content

Commit e3e1429

Browse files
committed
Add test results
1 parent 31cf91c commit e3e1429

File tree

84 files changed

+8005
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+8005
-0
lines changed
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
# Results
2+
3+
## Test environment
4+
5+
NGINX Plus: false
6+
7+
NGINX Gateway Fabric:
8+
9+
- Commit: 43424f7eafc27e3fed07cef693614a7f389a3359
10+
- Date: 2025-08-12T16:35:50Z
11+
- Dirty: false
12+
13+
GKE Cluster:
14+
15+
- Node count: 12
16+
- k8s version: v1.33.2-gke.1240000
17+
- vCPUs per node: 16
18+
- RAM per node: 65851524Ki
19+
- Max pods per node: 110
20+
- Zone: us-west1-b
21+
- Instance Type: n2d-standard-16
22+
23+
## Summary:
24+
25+
- Average latency slightly increased across all routing methods, saw the same trend from 1.6 -> 2.0.
26+
27+
## Test1: Running latte path based routing
28+
29+
```text
30+
Requests [total, rate, throughput] 30000, 1000.01, 999.98
31+
Duration [total, attack, wait] 30.001s, 30s, 860.144µs
32+
Latencies [min, mean, 50, 90, 95, 99, max] 708.68µs, 924.81µs, 900.213µs, 1.012ms, 1.056ms, 1.235ms, 25.908ms
33+
Bytes In [total, mean] 4800000, 160.00
34+
Bytes Out [total, mean] 0, 0.00
35+
Success [ratio] 100.00%
36+
Status Codes [code:count] 200:30000
37+
Error Set:
38+
```
39+
40+
## Test2: Running coffee header based routing
41+
42+
```text
43+
Requests [total, rate, throughput] 30000, 1000.01, 999.98
44+
Duration [total, attack, wait] 30.001s, 30s, 916.828µs
45+
Latencies [min, mean, 50, 90, 95, 99, max] 751.086µs, 950.524µs, 929.692µs, 1.031ms, 1.073ms, 1.246ms, 21.708ms
46+
Bytes In [total, mean] 4830000, 161.00
47+
Bytes Out [total, mean] 0, 0.00
48+
Success [ratio] 100.00%
49+
Status Codes [code:count] 200:30000
50+
Error Set:
51+
```
52+
53+
## Test3: Running coffee query based routing
54+
55+
```text
56+
Requests [total, rate, throughput] 30000, 1000.04, 1000.01
57+
Duration [total, attack, wait] 30s, 29.999s, 910.096µs
58+
Latencies [min, mean, 50, 90, 95, 99, max] 737.72µs, 952.101µs, 931.79µs, 1.04ms, 1.084ms, 1.257ms, 21.421ms
59+
Bytes In [total, mean] 5070000, 169.00
60+
Bytes Out [total, mean] 0, 0.00
61+
Success [ratio] 100.00%
62+
Status Codes [code:count] 200:30000
63+
Error Set:
64+
```
65+
66+
## Test4: Running tea GET method based routing
67+
68+
```text
69+
Requests [total, rate, throughput] 30000, 1000.04, 1000.00
70+
Duration [total, attack, wait] 30s, 29.999s, 953.01µs
71+
Latencies [min, mean, 50, 90, 95, 99, max] 735.071µs, 943.252µs, 913.494µs, 1.019ms, 1.065ms, 1.251ms, 22.035ms
72+
Bytes In [total, mean] 4740000, 158.00
73+
Bytes Out [total, mean] 0, 0.00
74+
Success [ratio] 100.00%
75+
Status Codes [code:count] 200:30000
76+
Error Set:
77+
```
78+
79+
## Test5: Running tea POST method based routing
80+
81+
```text
82+
Requests [total, rate, throughput] 30000, 1000.04, 1000.01
83+
Duration [total, attack, wait] 30s, 29.999s, 915.921µs
84+
Latencies [min, mean, 50, 90, 95, 99, max] 734.844µs, 941.777µs, 917.299µs, 1.026ms, 1.069ms, 1.23ms, 16.245ms
85+
Bytes In [total, mean] 4740000, 158.00
86+
Bytes Out [total, mean] 0, 0.00
87+
Success [ratio] 100.00%
88+
Status Codes [code:count] 200:30000
89+
Error Set:
90+
```
Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
# Results
2+
3+
## Test environment
4+
5+
NGINX Plus: true
6+
7+
NGINX Gateway Fabric:
8+
9+
- Commit: 43424f7eafc27e3fed07cef693614a7f389a3359
10+
- Date: 2025-08-12T16:35:50Z
11+
- Dirty: false
12+
13+
GKE Cluster:
14+
15+
- Node count: 12
16+
- k8s version: v1.33.2-gke.1240000
17+
- vCPUs per node: 16
18+
- RAM per node: 65851524Ki
19+
- Max pods per node: 110
20+
- Zone: us-west1-b
21+
- Instance Type: n2d-standard-16
22+
23+
## Summary:
24+
25+
- Average latency slightly decreased across all routing methods.
26+
27+
## Test1: Running latte path based routing
28+
29+
```text
30+
Requests [total, rate, throughput] 30000, 1000.04, 1000.01
31+
Duration [total, attack, wait] 30s, 29.999s, 864.169µs
32+
Latencies [min, mean, 50, 90, 95, 99, max] 676.161µs, 888.566µs, 842.896µs, 960.735µs, 1.026ms, 1.385ms, 35.079ms
33+
Bytes In [total, mean] 4770000, 159.00
34+
Bytes Out [total, mean] 0, 0.00
35+
Success [ratio] 100.00%
36+
Status Codes [code:count] 200:30000
37+
Error Set:
38+
```
39+
40+
## Test2: Running coffee header based routing
41+
42+
```text
43+
Requests [total, rate, throughput] 30000, 1000.03, 1000.01
44+
Duration [total, attack, wait] 30s, 29.999s, 789.743µs
45+
Latencies [min, mean, 50, 90, 95, 99, max] 696.868µs, 888.515µs, 867.086µs, 957.192µs, 1.004ms, 1.322ms, 20.014ms
46+
Bytes In [total, mean] 4800000, 160.00
47+
Bytes Out [total, mean] 0, 0.00
48+
Success [ratio] 100.00%
49+
Status Codes [code:count] 200:30000
50+
Error Set:
51+
```
52+
53+
## Test3: Running coffee query based routing
54+
55+
```text
56+
Requests [total, rate, throughput] 30000, 1000.04, 1000.01
57+
Duration [total, attack, wait] 30s, 29.999s, 825.991µs
58+
Latencies [min, mean, 50, 90, 95, 99, max] 696.245µs, 901.93µs, 874.173µs, 978.297µs, 1.03ms, 1.272ms, 22.813ms
59+
Bytes In [total, mean] 5040000, 168.00
60+
Bytes Out [total, mean] 0, 0.00
61+
Success [ratio] 100.00%
62+
Status Codes [code:count] 200:30000
63+
Error Set:
64+
```
65+
66+
## Test4: Running tea GET method based routing
67+
68+
```text
69+
Requests [total, rate, throughput] 30000, 1000.04, 1000.01
70+
Duration [total, attack, wait] 30s, 29.999s, 845.195µs
71+
Latencies [min, mean, 50, 90, 95, 99, max] 696.031µs, 906.906µs, 878.335µs, 989.976µs, 1.041ms, 1.267ms, 25.992ms
72+
Bytes In [total, mean] 4710000, 157.00
73+
Bytes Out [total, mean] 0, 0.00
74+
Success [ratio] 100.00%
75+
Status Codes [code:count] 200:30000
76+
Error Set:
77+
```
78+
79+
## Test5: Running tea POST method based routing
80+
81+
```text
82+
Requests [total, rate, throughput] 30000, 1000.04, 1000.01
83+
Duration [total, attack, wait] 30s, 29.999s, 947.993µs
84+
Latencies [min, mean, 50, 90, 95, 99, max] 716.416µs, 908.156µs, 883.623µs, 996.843µs, 1.054ms, 1.289ms, 17.605ms
85+
Bytes In [total, mean] 4710000, 157.00
86+
Bytes Out [total, mean] 0, 0.00
87+
Success [ratio] 100.00%
88+
Status Codes [code:count] 200:30000
89+
Error Set:
90+
```

0 commit comments

Comments
 (0)