Saya ingin tahu apa sebenarnya artinya ketika server web menggambarkan dirinya sebagai server web pra-garpu. Saya punya beberapa contoh seperti unicorn untuk ruby dan gunicorn untuk python.
Lebih khusus lagi, ini adalah pertanyaannya:
- Masalah apa yang dipecahkan model ini?
- Apa yang terjadi saat server web pra-garpu dimulai?
- Bagaimana cara menangani permintaan?
Juga, pertanyaan yang lebih spesifik untuk unicorn / gunicorn:
Katakanlah saya memiliki aplikasi web yang ingin saya jalankan dengan (g) unicorn. Saat inisialisasi, aplikasi web akan melakukan beberapa hal inisialisasi (misalnya mengisi entri database tambahan). Jika saya mengkonfigurasi (g) unicorn dengan banyak pekerja, apakah barang inisialisasi akan dijalankan beberapa kali?