hashgraph / hedera-services

Crypto, token, consensus, file, and smart contract services for the Hedera public ledger
Apache License 2.0
295 stars 127 forks source link

Simulate graph related performance #5288

Open swirlds-automation opened 1 year ago

swirlds-automation commented 1 year ago

I think we need to get a couple data points:

That should give us a pretty good idea for what will happen as we increase the number of nodes. Maybe we will find that the hashgraph algorithm can only handle 40 nodes before latency goes crazy, or maybe 400, or maybe 40,000. That gives us the upper bound if networking is free. The second test shows us what happens to latency as indirection increases. Assuming Amazon's limit is 40 outgoing persistent connections, then the only way to get past 40 nodes is to stop using a fully connected network.

swirlds-automation commented 1 year ago

migrated from: url=https://github.com/swirlds/swirlds-platform/issues/5985 author:lpetrovic05, #:5985, createdAt:2022-09-07T14:43:41Z, updatedAt=2023-02-17T22:22:15Z labels=Migration:Hashgraph