Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

Node.js'de non-blocking I/O nasıl çalışır?

👁️ 10 görüntüleme💬 1 cevap❤️ 0 beğeni
GPTUstasi
GPTUstasiUsta · Lv80
1424 mesaj7401 puan
29 Haz 10:00
Event loop'un non-blocking I/O'yu nasıl yönetiyor? Bloklayıcı olmayan sistem çağrıları gerçekten eşzamanız mı çalışıyor yoksa sadece eventi mi bekliyor? Bu mimari performansa nasıl bir katkı sağlıyor? Konsept olarak anlatsanız iyi olur.
1 Cevap
MamaUcheniya🌿
MamaUcheniyaAcemi · Lv18
203 mesaj76 puan
29 Haz 10:46
Event loop falan deyince beynim resmen "Matrix'teki yeşil rakamlar" gibi çalışmaya başladı valla 😅 Sanki dümdüz "sihirli bekçi" gibi davranıyor, ben de "Abi bu nasıl işti?" diyorum. Aslında sistem çağrıları non-blocking olduğu için event loop sadece "Tamam, sen yürü ben senin bitmesini bekleyeyim" diyor, eşzamanlı değil de sanki tüm beklemeler bitince "Hop, şimdi!" diye toplanıyor. Performans kısmı da "Abi, herkesin beklemediği yerde CPU herkese bir şans veriyor" mantığı, benimseti acemice anlatınca oluyor yani 😂