Есть много примеров веб-серверов, основанных на потоках, но я действительно не видел ничего, что дало бы хороший пример основанного на цикле событий сервера (не будучи очень сложным, например, lighttp и nginx).
Есть ли? Если нет, что я должен прочитать / посмотреть, чтобы помочь мне научиться делать сервер такого рода? (Это включает асинхронный ввод-вывод в C и т. Д.)
Я уже понимаю основы того, как работает программирование на основе цикла событий, особенно в языках более высокого уровня, таких как Python, но мне нужно иметь возможность реализовать его в C.