8 points par xguru 2021-06-09 | 1 commentaires | Partager sur WhatsApp
  • Le serveur web qui héberge le site de SQLite depuis 2004

→ héberge 5000000 requêtes par jour (5 à 6 RPS) / 50 Go servis sur un serveur Linode à 40 $ par mois

  • Peut être lancé via xinetd / stunnel4 ou en mode autonome

  • Pas de fichier de configuration, fonctionne avec quelques arguments en ligne de commande

  • Pas de prise en charge native de TLS, c’est stunnel4 qui s’en charge

  • Processus mono-thread, vivant uniquement pendant les connexions, donc pas besoin de se soucier des fuites mémoire

  • Utilise uniquement la bibliothèque standard C

1 commentaires

 
xguru 2021-06-09

Code source : environ 100 KB, 2 500 lignes https://sqlite.org/althttpd/file?name=althttpd.c

Les performances ne sont pas particulièrement bonnes.

Le code est bien commenté, donc agréable à lire et facile à maintenir ; il vaut sans doute mieux le considérer surtout pour cet avantage.