[Blazor] Add server interactivity benchmarks
Open
area-blazor
feature-blazor-server
Perf
task
- Dominant language
- C#
- Stars
- 38.4k
- Forks
- 10.9k
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 290
Description
We should add benchmarks that track server interactivity performance metrics, especially as it relates to traffic over the websocket connection. We would be primarily interested in latency and the total number of bytes transferred across the connection.
Here are some scenarios we could consider:
* File upload (with various file sizes)
* Rendering (with a varying render batch size)
* JS interop
Contributor guide
Assessment
This issue has not been assessed yet.