Hola,
Hace un par de dias que estoy haciendo un experimento con boost::asio
(un pequeño servidor http) y me topé con este mismo problema de
eficiencia:
http://stackoverflow.com/q/1234750/209629
Después de ver esto hice la misma prueba con libevent, donde puedo ver
que asio (en mi pc local) acepta hasta ~9900 nuevas conexiones por
segundo, mientras que libevent acepta ~22000 nuevas conexiones por
segundo. Como referencia, lighttpd acepta cerca de ~23000 conexiones
por segundo.
¿Alguien tuvo una experiencia parecida con asio? Me interesa aceptar
la mayor cantidad de conexiones TCP nuevas por segundo.
--
Alejandro Santos