by Raul Kripalani on 2020-05-06
Testing peer-to-peer (p2p) systems is hard. Doing so reliably and reproducibly is even harder. Today, we’re releasing Testground v0.5 to the world. This is a huge milestone for us, and for the wider p2p ecosystem. In this post, we’ll walk you through what Testground is, how to get started, what’s coming next, and the backstory behind Testground itself.
This is a companion discussion topic for the original entry at https://blog.ipfs.io/2020-05-06-launching-testground
This looks interesting although I do not totally understand it’s full use case. For example can Testground help me benchmark a move from a server-client architecture to a peer to peer one?
For example, let say I have a file sharing setup, where a cluster of servers (lets say 3 servers) makes files available for clients to download.
Let say I then convert this server-client to use IPFS, where files are shared in a P2P version…
- use testground to benchmark the client-server setup and also
- use tesground to benchmark the p2p setup
- and then compare the performances of the two?