[ANN] ocaml-halo 0.1 -- Performance oriented HTTP 1.1 server built on top of libuv

Hi community, I’m happy to announce the first “alpha” release of ocaml-halo, a performance oriented Ocaml HTTP 1.1 server.

The main idea behind this server is keep the performance sensitive parts of an HTTP in C, leveraging Effects to ease the transition between the boundary of FFI and ocaml resolvers.

Features

  • Full HTTP 1.1 spec
  • SSL/TLS enabled
  • Streaming
  • Performance, currently on par with with Go frameworks like gin-gonic
8 Likes