[PHP] add Symfony-Spawn with server on C engine#690
Conversation
|
/benchmark -f symfony-spawn-tas |
|
👋 |
Benchmark ResultsFramework:
Full log |
|
/benchmark -f symfony-spawn-tas |
|
👋 |
|
I want to find out an intermediate benchmark, and then I'll add the tests that I removed: gzip + http2 temporarily disabled, I'll improve them later |
Benchmark ResultsFramework:
Full log |
|
/benchmark -f symfony-spawn-tas |
|
👋 |
Benchmark ResultsFramework:
Full log |
|
That's better... though it's a shame the performance gap compared to native code is so wide. |
|
/benchmark -f symfony-spawn-tas |
|
👋 |
Benchmark ResultsFramework:
Full log |
|
/benchmark -f symfony-spawn-tas --save |
|
👋 |
|
|
|
/benchmark -f symfony-spawn-tas --save |
|
👋 |
|
|
Composer's default 12-way parallel HTTPS download was overwhelming the DNS resolver inside BuildKit's network namespace, causing every package fetch to fail with curl error 6. Composer fell back to git+ssh, which also failed because the alpine image lacked openssh-client. - COMPOSER_MAX_PARALLEL_HTTP=1 serializes downloads - openssh-client gives the git fallback a working transport
0fdece8 to
d27f550
Compare
|
im rebase from main for github bot |
|
/benchmark -f symfony-spawn-tas --save |
|
👋 |
|
|
|
I even rebased the branch onto main and force-pushed it, but the bot still complains about divergence. No idea what else I can do from my side :-) |
|
Ok no problem, Ill merge and run on server later on |
Description
Symfony-spawn (adapter for true-async) with server on C (true async server)
PR Commands — comment on this PR to trigger (requires collaborator approval):
/benchmark -f <framework>/benchmark -f <framework> -t <test>/benchmark -f <framework> --saveAlways 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.
Requirements: Docker Engine on Linux. Load generators (gcannon, h2load, h2load-h3, wrk, ghz) are built as self-contained Docker images on first run.