Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Network Stream benchmarks initial implementation #1970

Open
wants to merge 11 commits into
base: main
Choose a base branch
from

Conversation

liveans
Copy link
Member

@liveans liveans commented Apr 8, 2024

Adds benchmark for NetworkStream
Three different scenarios implemented:

  • ConnectionEstablishment
  • ReadWrite
  • Rps

@sebastienros
Copy link
Member

FYI, a related one I made to measure how many packets per second a set of machines can handle.

https://github.com/sebastienros/PacketsPerSecond/blob/master/Program.cs

@liveans
Copy link
Member Author

liveans commented Apr 19, 2024

Currently dealing with a task in QUIC, I plan to get back to this early next week.

/cc: @CarnaViire

@liveans liveans marked this pull request as ready for review May 11, 2024 12:08
@liveans
Copy link
Member Author

liveans commented May 11, 2024

It's ready for review now @CarnaViire, there are fields and methods which is duplicating with Tls but decided not to touch them for now, I'll address them as a follow-up later, want merge this first.

@liveans liveans changed the title Socket benchmarks initial implementation Network Stream benchmarks initial implementation Jun 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants