Changes for version 0.01 - 2025-01-26
- Initial release
- JIT-compiled route dispatch using XS::JIT
- Handlers run once at compile time, responses baked into C
- Pure C event loop (kqueue on macOS/BSD, epoll on Linux)
- ~290K requests/second on single core
- Full HTTP response generation at compile time
- Support for GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS
- Keep-alive connection support
- TCP_NODELAY for low latency
Modules
Blazing fast HTTP server using JIT-compiled custom ops
Low-level JIT-compiled ops for Hypersonic