feat: Added @perseveranza-pets/milo as alternative experimental HTTP parser#5492
feat: Added @perseveranza-pets/milo as alternative experimental HTTP parser#5492ShogunPanda wants to merge 1 commit into
Conversation
…parser. Signed-off-by: Paolo Insogna <paolo@cowtech.it>
|
Perf comparison? |
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #5492 +/- ##
===========================================
- Coverage 93.43% 83.27% -10.16%
===========================================
Files 110 115 +5
Lines 37278 42536 +5258
===========================================
+ Hits 34829 35421 +592
- Misses 2449 7115 +4666 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
I haven't posted them here but even thought Milo is twice as fast as llhttp in terms of pure WASM perf, undici benchmark varies from +3% to -1% on different runs. I've tried countless times. |
metcoder95
left a comment
There was a problem hiding this comment.
I like this, a env var seems a good option as well to switch between experiences; but maybe adding it within a Client constructor can be helpful.
Do you mind to expand. I'm not sure I get what you're asking for. |
Summary
UNDICI_USE_MILO=1orUNDICI_USE_MILO=true.build:miloscript to refresh them.Assisted-By: OpenAI:GPT-5.5 <openai/gpt-5.5>
Status