Adakah yang menggunakan Node.js sebagai server web aktual? [Tutup]

12

Saya mencoba meyakinkan diri saya untuk mengambilnya dan mulai mengembangkannya, tetapi saya ingin tahu apakah ada yang mengharapkan masalah stabilitas atau semacamnya.

Saya mengerti ini bukan kualitas "produksi", seperti Apache atau IIS. Saya pikir untuk situs kecil, itu harus baik-baik saja (maks 200 koneksi bersamaan). Haruskah saya menganggap ini?

Jeremy Boyd
sumber
2
Saya pikir ini harus terus diperbarui dengan jawaban baru. Terutama jawaban terkini tentang penggunaan Node.JS. berskala besar terbesar
Lapangan Bryan
Saya setuju. Saya benar-benar ingin melihat berapa banyak orang yang benar-benar menggunakannya.
Jeremy Boyd

Jawaban:

7

Karena node.js belum ada cukup lama untuk memuaskan komunitas yang lebih besar yang stabil dan aman, banyak penyebaran produksi menggunakan Apache atau nginx sebagai server web yang mem-proksi permintaan http ke node yang berjalan di port berbeda yang tidak dapat diakses dari alamat IP publik mesin.

Juga selamanya mungkin dapat membantu dengan masalah stabilitas simpul.

crcastle
sumber
1
+1 Untuk menunjuk ke "Selamanya". Saya juga mencari "Pengawas" dan "Pemula", mis. Cuppster.com/2011/05/18/using-supervisor-with-upstart
Henk
2

Bukan jawaban langsung untuk pertanyaan Anda tetapi sangat terkait dalam hal hosting aplikasi node.js: dua penyedia seperti Heroku menggunakan node.js / JavaScript alih-alih Ruby, keduanya dalam tahap beta / undangan (pada pertengahan Maret 2011):

Jared Updike
sumber
2

Sepertinya mereka melakukan beberapa kisah sukses dari perusahaan besar. Pertanda baik.

NodeJS.org sekarang mempromosikan artikel dari perusahaan besar Microsoft , eBay , LinkedIn dan Yahoo .

Saya ingin tahu apa yang akan dilakukan Google ... Mereka mungkin sudah menunjukkan I / O bekerja di belakang layar. Atau mungkin mereka hanya menunggu waktu sebelum menempatkan nama baik di belakang suatu produk.

Bryan Field
sumber
1
Google telah menghasilkan Go yang, meskipun tidak didorong oleh acara, menyediakan konkurensi dengan mudah.
James O'Gorman
1

Saya menggunakannya sebagai proxy terbalik di depan situs saya - tidak ada situs yang sangat sibuk, tetapi portofolio gambar saya mendapat banyak lalu lintas.

Saya belum melihat adanya keanehan acak, macet, atau masalah keandalan hingga saat ini.


sumber
1
Perhatikan bahwa keamanan adalah hal yang tidak diketahui. Ini dimulai dengan kerentanan buffer overflow . Apakah semua sudah diselesaikan belum diketahui, tetapi siapa pun yang mengimplementasikan harus tetap memperbarui Node.JS mereka, jika ada beberapa item keamanan yang terlewat. (Saya bukan ahli keamanan)
Lapangan Bryan
Apakah lebih cepat daripada nginx atau proksi lain yang Anda coba?
adrian7
Saya tidak yakin apakah ini lebih cepat - tetapi saya tahu itu tidak lambat - tetapi jelas 100% lebih fleksibel.