- Servidor web que hospeda o site do SQLite desde 2004
→ em um servidor Linode de US$ 40/mês, atende 500 mil requisições por dia (5~6 RPS) / servindo 50 GB
-
Pode ser executado com xinetd / stunnel4 ou de forma standalone
-
Não tem arquivo de configuração e funciona com alguns argumentos de linha de comando
-
Não tem suporte nativo a TLS; o stunnel4 cuida disso
-
Processo single-thread, que só fica ativo enquanto há conexão, então não é preciso se preocupar com vazamentos de memória
-
Usa apenas a biblioteca padrão de C
1 comentários
Código-fonte: cerca de 100 KB, 2500 linhas https://sqlite.org/althttpd/file?name=althttpd.c
O desempenho não é tão bom assim.
Como o código é bem comentado, parece certo olhar para ele principalmente pela vantagem de ser fácil de ler e de manter.