ouroboros-network icon indicating copy to clipboard operation
ouroboros-network copied to clipboard

High performance file server using `ouroboros-network-framework`

Open coot opened this issue 5 years ago • 0 comments
trafficstars

Implement a high performance file server which reads ranges from files and sends them over the network - mimicking the architecture of ouroboros-consensus storage layer, but not using it. This way we can measure:

  • performance of the networking stack
  • provide the lower bound for ouroboros-consensus

This will be useful for investigation of performance bottlenecks and making a base measurments for ouroboros-network operating with ouroboros-consensus.

Possible performance improvments in the networking code:

  • [ ] avoid reading mux headers in a seprate syscall
  • [ ] avoid using Binary encoding for mux segments

coot avatar Mar 19 '20 08:03 coot