Skip to content

Mark add json-comp endpoint#574

Open
joanhey wants to merge 3 commits intoMDA2AV:mainfrom
joanhey:mark-comp
Open

Mark add json-comp endpoint#574
joanhey wants to merge 3 commits intoMDA2AV:mainfrom
joanhey:mark-comp

Conversation

@joanhey
Copy link
Copy Markdown
Contributor

@joanhey joanhey commented Apr 19, 2026

Description


PR Commands — comment on this PR to trigger (requires collaborator approval):

Command Description
/benchmark -f <framework> Run all benchmark tests
/benchmark -f <framework> -t <test> Run a specific test
/benchmark -f <framework> --save Run and save results (updates leaderboard on merge)

Always specify -f <framework>. Results are automatically compared against the current leaderboard.


Run benchmarks locally

You can validate and benchmark your framework locally with the lite script — no CPU pinning, fixed connection counts, all load generators run in Docker.

./scripts/validate.sh <framework>
./scripts/benchmark-lite.sh <framework> baseline
./scripts/benchmark-lite.sh --load-threads 4 <framework>

Requirements: Docker Engine on Linux. Load generators (gcannon, h2load, h2load-h3, wrk, ghz) are built as self-contained Docker images on first run.

@joanhey
Copy link
Copy Markdown
Contributor Author

joanhey commented Apr 19, 2026

Is it correct the new [test] baseline TCP fragmentation ??
Because not even nginx pass it.

@MDA2AV
Copy link
Copy Markdown
Owner

MDA2AV commented Apr 19, 2026

because nginx is some hacky implementation on these endpoints

@MDA2AV
Copy link
Copy Markdown
Owner

MDA2AV commented Apr 20, 2026

nginx now passes validation as well as all other frameworks so far, including swoole.

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.

2 participants