My (very) fast zero-allocation webserver using OxCaml
Summary
Anil Madhavapeddy describes building a zero-allocation HTTP server in OxCaml using unboxed types and stack-allocated data to minimize heap allocations. The post includes benchmarks showing dramatic reductions in garbage activity and improved throughput compared to a traditional boxed OCaml parser, plus notes on integration with Eio/io_uring and future directions.