ouroboros-network
ouroboros-network copied to clipboard
High performance file server using `ouroboros-network-framework`
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
Binaryencoding for mux segments