6 poin oleh xguru 2021-04-04 | 4 komentar | Bagikan ke WhatsApp
  • 700 baris kode, file executable berukuran 2060 byte

  • Tidak menggunakan libc

  • Hanya melayani file statis di folder saat ini (folder lain tidak bisa, tetapi bisa lewat symlink)

  • Dapat membuat hingga 2048 proses anak

  • Di laptop 8-core, mampu menangani 20000~30000 RPS (request per second)

4 komentar

 
galadbran 2021-04-04

Kalau Canonical, apakah itu Canonical yang membuat Ubuntu? Memang belum menerapkan SSL juga sih...

 
xguru 2021-04-04

Sepertinya ini adalah sebuah komunitas bernama Canonical Hackers yang tidak berhubungan dengan https://canonical.com/ .

Tampaknya mereka meng-host homepage milik para anggotanya.

 
xguru 2021-04-04

darkhttpd - web server ultra-ringan yang ditulis dalam 1 file C https://id.news.hada.io/topic?id=4002

Mirip dengan ini, tetapi kemungkinan penggunaanya sedikit berbeda. Sepertinya cocok digunakan pada perangkat IoT.

 
dalinaum 2021-04-05

Implementasinya sangat berbeda, mengingat darkhttpd adalah event loop single-thread.