it seems that there are results now,
though they are not particularly good
- it is slower in most categories than JS’s fastify and in JS parsing it is even 6x slower (possibly Ezjsonm);
I wonder if it is because of cohttp, for example the latest opium uses httpaf and got better results (though still not satisfactory), but I thought it’s because it was running a single process: OCaml web server run multiple processes
I would gladly add a new benchmark with opium and httpaf, but trying to understand your PR:
I haven’t used haproxy is the config standard/requirement for the benchmarks?
If I were to add a new benchmark perhaps it makes sense to keep it and replace only
frameworks/OCaml/webmachine/src/tfb.ml, docker files and etc.?