Skip to content
This repository has been archived by the owner on Nov 29, 2023. It is now read-only.

test: write benchmark for UFDP + QUIC #489

Open
kckeiks opened this issue Apr 6, 2023 · 1 comment
Open

test: write benchmark for UFDP + QUIC #489

kckeiks opened this issue Apr 6, 2023 · 1 comment
Assignees

Comments

@kckeiks
Copy link
Collaborator

kckeiks commented Apr 6, 2023

No description provided.

@kckeiks kckeiks self-assigned this Apr 6, 2023
@ozwaldorf
Copy link
Member

ozwaldorf commented Apr 6, 2023

We have 2 benchmark types; one with criterion, and another binary based solution for distributed benches (the latter wip).

Both of these benchmarking strategies should support QUIC, along with the existing TCP implemented atm. The binaries should support switching the transport with a cli argument

When it comes to adding the quic support, I noticed most of the quic libraries implement asyncwrite and asyncread on 2 separate structs. So we may need to switch our implementation to accept both halves instead of a single thing. For tcp, the tokio tcpstream we use already supports splitting so should work nicely.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants