8 poin oleh xguru 2021-06-09 | 1 komentar | Bagikan ke WhatsApp
  • Server web yang telah meng-host situs web SQLite sejak 2004

→ Melayani 500 ribu request per hari (5~6 Rps) / 50GB pada server Linode seharga $40 per bulan

  • Dapat dijalankan dengan xinetd / stunnel4 atau secara standalone

  • Tidak ada file konfigurasi, berjalan dengan beberapa argumen baris perintah

  • TLS tidak didukung secara bawaan, ditangani oleh stunnel4

  • Proses single-threaded, hanya hidup saat ada koneksi sehingga tidak perlu khawatir soal memory leak

  • Hanya menggunakan pustaka C standar

1 komentar

 
xguru 2021-06-09

Kode sumber: sekitar 100KB, 2500 baris https://sqlite.org/althttpd/file?name=althttpd.c

Performanya tidak terlalu bagus.

Komentar di dalam kodenya tertata dengan baik sehingga enak dibaca, dan tampaknya lebih tepat dilihat sebagai keunggulan dari sisi kemudahan pemeliharaan.