corvus-dotnet / corvus-dotnet/Corvus.JsonSchema

Perf: end-to-end Kestrel (socket-level) control-plane benchmark harness

Open
#892 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
198
Forks
24
Avg merge
7h 8m
Merged PRs (30d)
14

Description

## Scope
An **end-to-end, socket-level** control-plane benchmark harness (over Kestrel), complementing the current handler-level benchmarks which deliberately measure the handler in isolation (no Kestrel, no sockets).

## Status (2026-07-21)
Not started, actionable. Adds a real-socket end-to-end measurement over Kestrel alongside the existing in-process handler-boundary benchmarks.

## Sources
`docs/arazzo/guides/execution-host.md`; `docs/BenchmarkGuide.md`.

Part of #803.

Contributor guide

Open the contributing guide

Research direction

Start with docs/arazzo/guides/execution-host.md and docs/BenchmarkGuide.md, then locate the existing handler-level benchmarks they describe. Add a real-socket, end-to-end control-plane benchmark over Kestrel alongside those in-process measurements. Done means the harness measures the Kestrel and socket path rather than only the handler boundary.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
backend, performance
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.