@@ -9,7 +9,7 @@ which 3 are validators. We provide this topology in
9
9
To run the test, first [ set up an EKS cluster] ( eks.md ) . Then, run a
10
10
` MaxTPSClassic ` mission with the following template:
11
11
``` bash
12
- dotnet run --project src/App/App.fsproj --configuration Release -- mission MaxTPSClassic --image=< core-image> --install-network-delay=false --pubnet-data=< path-to-repo> /topologies/theoretical-max-tps.json --num-runs=< runs> --tx-rate=< min-tx-rate> --max-tx-rate=< max-tx-rate> --namespace default --ingress-internal-domain=< domain> --ingress-class=nginx
12
+ dotnet run --project src/App/App.fsproj --configuration Release -- mission MaxTPSClassic --image=< core-image> --netdelay-image=stellar/sdf-netdelay:latest --pubnet-data=< path-to-repo> /topologies/theoretical-max-tps.json --num-runs=< runs> --tx-rate=< min-tx-rate> --max-tx-rate=< max-tx-rate> --namespace default --ingress-internal-domain=< domain> --ingress-class=nginx
13
13
```
14
14
For more information about how to set the parameters in the above command, see
15
15
[ Measuring Transaction Throughput] ( measuring-transaction-throughput.md ) .
@@ -26,14 +26,14 @@ Finally, don't forget to shut down your EKS cluster.
26
26
This table contains the theoretical max TPS stellar-core achieved, ordered by
27
27
stellar-core release.
28
28
29
- | Core Version | Core Image | Database Backend | Topology (total # of stellar-core nodes / # of validators) | EC2 Instance Type | Number of EC2 Instances | Max TPS | Notes |
30
- | --------------| ------------| ------------------| ------------------------------------------------------------| -------------------| -------------------------| ---------| -------|
31
- | 22.2.0 | ` stellar/unsafe-stellar-core:22.2.0-2361.e6c1f3bfc.focal-perftests ` | BucketListDB | 7 / 3 | m5d.4xlarge | 10 | 1351 | < ul >< li >Disabling network latency simulation led to a small increase in measured TPS</ li > < li >Improvements in BucketList caching resulted in a significant performance improvement</ li ></ ul > |
32
- | 22.1.0rc1 | ` stellar/unsafe-stellar-core:22.1.0-2189.rc1.fdd833d57.focal-perftests ` | BucketListDB | 7 / 3 | m5d.4xlarge | 10 | 989 | Performance improvement due to [ networking changes] ( https://github.com/stellar/stellar-core/pull/4544 ) |
33
- | 22.0.0 | ` stellar/unsafe-stellar-core:22.0.0-2138.721fd0a65.focal-perftests ` | BucketListDB | 7 / 3 | m5d.4xlarge | 10 | 902 | |
34
- | 22.0.0rc2 | ` stellar/unsafe-stellar-core:22.0.0-2095.rc2.1bccbc921.focal-perftests ` | BucketListDB | 7 / 3 | m5d.4xlarge | 10 | 958 | First version with mandatory BucketListDB backend |
35
- | 21.3.1 | ` stellar/unsafe-stellar-core:21.3.1-2007.4ede19620.focal-perftests ` | BucketListDB | 7 / 3 | m5d.4xlarge | 10 | 1110 | |
36
- | 21.3.1 | ` stellar/unsafe-stellar-core:21.3.1-2007.4ede19620.focal-perftests ` | SQLite in-memory | 7 / 3 | m5d.4xlarge | 10 | 1170 | |
37
- | 21.2.0 | ` stellar/unsafe-stellar-core:21.2.0-1953.d78f48eac.focal-perftests ` | BucketListDB | 7 / 3 | m5d.4xlarge | 10 | 1059 | |
38
- | 21.2.0 | ` stellar/unsafe-stellar-core:21.2.0-1953.d78f48eac.focal-perftests ` | SQLite in-memory | 7 / 3 | m5d.4xlarge | 10 | 1053 | |
39
- | 21.1.0 | ` stellar/unsafe-stellar-core:21.0.1-1917.52a449ff3.focal-testing-asan-disabled-perftests ` | SQLite in-memory | 7 / 3 | m5d.4xlarge | 10 | 1137 | |
29
+ | Core Version | Core Image | Supercluster Commit | Database Backend | Topology (total # of stellar-core nodes / # of validators) | EC2 Instance Type | Number of EC2 Instances | Max TPS | Notes |
30
+ | --------------| ------------| --------------------- | ------------------ | ------------------------------------------------------------| -------------------| -------------------------| ---------| -------|
31
+ | 22.2.0 | ` stellar/unsafe-stellar-core:22.2.0-2361.e6c1f3bfc.focal-perftests ` | ` b49c0810f159e0305328e127057e1f6fc08a0524 ` | BucketListDB | 7 / 3 | m5d.4xlarge | 10 | 1079 | Performance improvement due to BucketList caching changes |
32
+ | 22.1.0rc1 | ` stellar/unsafe-stellar-core:22.1.0-2189.rc1.fdd833d57.focal-perftests ` | | BucketListDB | 7 / 3 | m5d.4xlarge | 10 | 989 | Performance improvement due to [ networking changes] ( https://github.com/stellar/stellar-core/pull/4544 ) |
33
+ | 22.0.0 | ` stellar/unsafe-stellar-core:22.0.0-2138.721fd0a65.focal-perftests ` | | BucketListDB | 7 / 3 | m5d.4xlarge | 10 | 902 | |
34
+ | 22.0.0rc2 | ` stellar/unsafe-stellar-core:22.0.0-2095.rc2.1bccbc921.focal-perftests ` | | BucketListDB | 7 / 3 | m5d.4xlarge | 10 | 958 | First version with mandatory BucketListDB backend |
35
+ | 21.3.1 | ` stellar/unsafe-stellar-core:21.3.1-2007.4ede19620.focal-perftests ` | | BucketListDB | 7 / 3 | m5d.4xlarge | 10 | 1110 | |
36
+ | 21.3.1 | ` stellar/unsafe-stellar-core:21.3.1-2007.4ede19620.focal-perftests ` | | SQLite in-memory | 7 / 3 | m5d.4xlarge | 10 | 1170 | |
37
+ | 21.2.0 | ` stellar/unsafe-stellar-core:21.2.0-1953.d78f48eac.focal-perftests ` | | BucketListDB | 7 / 3 | m5d.4xlarge | 10 | 1059 | |
38
+ | 21.2.0 | ` stellar/unsafe-stellar-core:21.2.0-1953.d78f48eac.focal-perftests ` | | SQLite in-memory | 7 / 3 | m5d.4xlarge | 10 | 1053 | |
39
+ | 21.1.0 | ` stellar/unsafe-stellar-core:21.0.1-1917.52a449ff3.focal-testing-asan-disabled-perftests ` | | SQLite in-memory | 7 / 3 | m5d.4xlarge | 10 | 1137 | |
0 commit comments