Skip to content(if available)orjump to list(if available)

C++ Web Server on my custom hobby OS

C++ Web Server on my custom hobby OS

3 comments

·November 28, 2025

roetlich

Very cool! Why was and the entire networking stack straight forward, but not HTTP (and TCP)? Could you take inspiration form other projects for things like DNS?

joexbayer

Up to TCP most protocols are very straight forward, atleast getting them to work semi reliable. But then TCP explodes in complexity with all the state management and possible paths a connection can take.

HTTP is mostly annoying because of all the text parsing :D

yupyupyups

You should add OpenAPI generation. So that basically the endpoint /openapi.json is auto-generated.