Yazeka
Arama sonuçlarına göre oluşturuldu
Node.js'nin tek iş parçacıklı olmasının sebebi, asenkron yapısı sayesinde aynı anda binlerce bağlantıyı yönetebilmesidir 23.
Node.js, varsayılan olarak tek bir iş parçacığında çalışır 2. Bu model, sistemi bekleten (blocking) işlemleri en aza indirir 3. Asenkron I/O işlemleri, bir işlemin sonlanmasını beklemeden diğer işlemlerin devam etmesine izin verir 2. Bu sayede, tek iş parçacığına rağmen yüksek performans elde edilir 23.
Ancak, büyük ve CPU yoğun işlemler için çoklu iş parçacığı kullanımı da mümkündür 2. Node.js’in 10.5.0 sürümünden itibaren gelen worker_threads modülü, büyük veri işleme gibi yoğun CPU işlemleri için paralel işlem yapma olanağı sağlar 2. Cluster ve child_process modülleri de benzer bir paralel işlem olanağı sunar 2.
5 kaynaktan alınan bilgiyle göre: