About

fourneau (French for stove; say inferno and drop the in) is an HTTP server in Zig on io_uring: a fiber per connection, one shard per core sharing nothing, all memory allocated at startup, and a deterministic simulator for testing. It serves HTTP/1.1 and HTTPS (with ACME) today; HTTP/2 is next.

roux is a Roc platform on fourneau: a Roc app and the server compile into one static binary, with typed HTML templates (rocstache) and SQLite through typed queries. This site is a roux app: it keeps every race in roux’s SQLite.

All MIT-licensed, part of Eldhus: