8 puntos por xguru 2021-06-09 | 1 comentarios | Compartir por WhatsApp
  • El servidor web que ha alojado el sitio web de SQLite desde 2004

→ Sirviendo 500 mil requests al día (5~6 RPS) / 50 GB en un servidor Linode de $40 al mes

  • Puede ejecutarse con xinetd / stunnel4 o de forma independiente

  • No tiene archivo de configuración y funciona con unos pocos argumentos de línea de comandos

  • No ofrece soporte nativo para TLS; stunnel4 se encarga de eso

  • Es un proceso de un solo hilo y solo permanece activo mientras hay conexiones, así que no hace falta preocuparse por fugas de memoria

  • Usa únicamente la biblioteca estándar de C

1 comentarios

 
xguru 2021-06-09

Código fuente: aprox. 100 KB, 2500 líneas https://sqlite.org/althttpd/file?name=althttpd.c

El rendimiento no es particularmente bueno.

Parece mejor verlo solo por la ventaja de que el código está bien comentado, así que es fácil de revisar y de mantener.