LINUX.ORG.RU

История изменений

Исправление iron, (текущая версия) :

Кстати, широко известная в узких кругах cpp-httplib

Under the hood, it uses blocking I/O with a thread pool. It’s not built for handling massive numbers of simultaneous connections.

Для сколь-нибудь серьезной нагрузки не годится. Вот если бы кто-то вырезал кусок nginx, в части парсинга HTTP и HTTP/2 и работой с соединениями, чтоб можно было юзать со своей логикой… Nginx все таки использует асинхронную, неблокирующую, событийно-ориентированную модель обработки запросов.

Исходная версия iron, :

Кстати, широко известная в узких кругах cpp-httplib

Under the hood, it uses blocking I/O with a thread pool. It’s not built for handling massive numbers of simultaneous connections.

Для сколь-нибудь серьезной нагрухки не годится. Вот если бы кто-то вырезал кусок nginx, в части парсинга HTTP и HTTP/2 и работой с соединениями, чтоб можно было юзать со своей логикой… Nginx все таки использует асинхронную, неблокирующую, событийно-ориентированную модель обработки запросов.