Hay muchos servidores web basados en hilos de ejemplo en línea, pero realmente no he visto nada que ofrezca un buen ejemplo de uno basado en bucle de eventos (sin ser muy complejo, por ejemplo, lighttp y nginx).¿hay algún servidor web simple/de ejemplo impulsado por eventos en C?
¿Hay alguno? Si no, ¿qué debería leer/mirar para ayudarme a aprender cómo hacer un servidor de este tipo? (Esto incluye IO asíncrono en C, etc.)
Ya entiendo los principios básicos de cómo funciona la programación basada en bucle de eventos, especialmente en lenguajes de nivel superior como Python, pero necesito poder implementar uno en C.
Mire thttpd, y también en GNU libmicrohttpd –