Core HTTP
A modern C++ HTTP server built as a focused systems project for backend networking fundamentals. The goal is a clean, understandable architecture implemented from first principles, centered on protocol handling, request parsing, routing, connection lifecycle management, and maintainable server-side design.
- HTTP/1.1 request parsing and response generation
- Routing and handler composition
- Static file serving and structured error responses
- Connection lifecycle, concurrency, and threading model exploration
- Logging, configuration, and operational observability