Skip to content

Commit 7a06749

Browse files
committed
Switch to result with network delay enabled
1 parent e46d8fa commit 7a06749

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

doc/theoretical-max-tps.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ which 3 are validators. We provide this topology in
99
To run the test, first [set up an EKS cluster](eks.md). Then, run a
1010
`MaxTPSClassic` mission with the following template:
1111
```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
1313
```
1414
For more information about how to set the parameters in the above command, see
1515
[Measuring Transaction Throughput](measuring-transaction-throughput.md).
@@ -26,14 +26,14 @@ Finally, don't forget to shut down your EKS cluster.
2626
This table contains the theoretical max TPS stellar-core achieved, ordered by
2727
stellar-core release.
2828

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

Comments
 (0)