perf-gauge icon indicating copy to clipboard operation
perf-gauge copied to clipboard

QUIC support

Open KirillLykov opened this issue 2 years ago • 3 comments

It would be generally interesting to see QUIC support, which would allow to compare TCP and QUIC implementations performance.

KirillLykov avatar Nov 29 '22 11:11 KirillLykov

Sure, I'd love to add QUIC support. Do you have any context/suggestions that might be helpful?

xnuter avatar Dec 18 '22 03:12 xnuter

@xnuter On my side, I'm interested in this tool firstly as a tool to make experiments and compare TCP vs QUIC for educational purposes and to optimize/benchmark our client/server application. I'm currently using quinn crate as QUIC implementation. Performance of this crate is not always obvious to me. PS funny fact, we were both graduated from NSU

KirillLykov avatar Dec 18 '22 12:12 KirillLykov

I wouldn't expect QUIC to be faster than TCP for a single data stream or relatively small payloads. If you run tests on closely located boxes, then unlikely there would be a considerable difference.

P.S. feel free to send a PR if you'd like to add QUIC support :)

xnuter avatar Dec 18 '22 18:12 xnuter