If you look at fulmine and Bun, fulmine has higher composite score even though Bun beats fulmine in everything except static, static TLS. And then you look into why and you see exactly the same pitfall as the uWS.js entry had:
|
const file = Bun.file("/data/static/" + name); |
It does not pick the .bz compressed file version. And so it ends up scoring HALF of what it should.
You probably need to make this a failure so that this is no longer a silent failure that massively penalizes those who do not pick the .bz files. It's not even remotely close to apples-apples if you compare non-compressed file RPS against precompressed file RPS.
If you look at fulmine and Bun, fulmine has higher composite score even though Bun beats fulmine in everything except static, static TLS. And then you look into why and you see exactly the same pitfall as the uWS.js entry had:
HttpArena/frameworks/bun/server.ts
Line 143 in 652b778
It does not pick the .bz compressed file version. And so it ends up scoring HALF of what it should.
You probably need to make this a failure so that this is no longer a silent failure that massively penalizes those who do not pick the .bz files. It's not even remotely close to apples-apples if you compare non-compressed file RPS against precompressed file RPS.