httpdito - servidor web ultrapequeño hecho en ensamblador i386
(canonical.org)-
700 líneas de código y el ejecutable pesa 2060 bytes
-
No usa libc
-
Solo sirve archivos estáticos de la carpeta actual (no se pueden usar otras carpetas, aunque sí mediante symlink)
-
Puede crear hasta 2048 procesos hijo
-
Puede manejar entre 20000 y 30000 RPS (requests per second) en una laptop de 8 núcleos
- código de httpdito: http://canonical.org/~kragen/sw/dev3/server.s
4 comentarios
Si es Canonical, ¿será esa Canonical de Ubuntu? Aunque tampoco tiene SSL aplicado...
Parece ser un grupo llamado Canonical Hackers, que no tiene relación con https://canonical.com/.
Al parecer alojan las páginas personales de sus propios miembros.
darkhttpd - un servidor web ultraligero hecho en un solo archivo C https://es.news.hada.io/topic?id=4002
Es parecido a este, pero parece que su caso de uso es un poco distinto. Da la impresión de que sería bueno para usarlo en dispositivos IoT.
La implementación es muy distinta, ya que darkhttpd usa un bucle de eventos de un solo hilo.