Câu hỏi phỏng vấn Node.js
Câu hỏi

Node.js có hỗ trợ nền tảng đa lõi không? Và li...

Câu trả lời

Node.js mặc định là một môi trường đơn luồng, sử dụng mô hình I/O không chặn để xử lý các yêu cầu. Tuy nhiên, để tận dụng tối đa sức mạnh của các bộ xử lý đa lõi, Node.js cung cấp mô-đun cluster cho phép chạy nhiều phiên bản của một ứng dụng Node.js trên các lõi CPU khác nhau, từ đó cải thiện hiệu suất và khả năng mở rộng của ứng dụng. Mô-đun cluster hoạt động bằng cách tạo ra các tiến trình con (workers), mỗi tiến trình con này có thể chạy độc lập trên một lõi CPU, cho phép ứng dụng xử lý đồng thời nhiều yêu cầu hơn.

Ngoài ra, từ phiên bản Node.js 10 trở đi, mô-đun worker_threads cung cấp một cách để thực hiện đa luồng trong Node.js, cho phép chạy mã JavaScript đồng thời trên nhiều luồng là...

senior

senior

Gợi ý câu hỏi phỏng vấn

middle

Lập trình event-driven là gì? Ứng dụng trong Nodejs như thế nào?

senior

Các bản phát hành LTS của Node.js là gì và tại sao chúng ta nên quan tâm?

middle

Tại sao nên tách biệt appserver trong Express?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào