paritytrading/nassau

Split Nassau SoupBinTCP Performance Test

Closed this issue · 1 comments

Nassau SoupBinTCP Performance Test is a multithreaded application that runs a SoupBinTCP client on one thread and a SoupBinTCP server on another. While it can be used to measure the round-trip time (RTT) over the loopback interface, it would be beneficial to be able to run the endpoints on different hosts.

In the spirit of Philadelphia's Philadelphia Test Acceptor and Philadelphia Test Initiator the application could be split into Nassau SoupBinTCP Test Client and Nassau SoupBinTCP Test Server and placed in an examples directory:

examples/soupbintcp-client
examples/soupbintcp-server

@JanStureNielsen implemented this in #61.