tóm lại là thế này, nodejs phù hợp với web request SLL, vì nó chỉ có 1 thread phục vụ tất cả các request, theo cơ chế non blocking i/o.
các web server khác (servlet java, php) thì dùng thread pool, nên ko chơi dc với quá nhiều request. vd như là 5000 servlet thread là không thể tạo & quản lý nổi. java web server thường chỉ tạo ra tầm 500 servlet thôi, nên chỉ phục vụ dc 1 lúc 500 client, chứ ko thể là 5000 cùng lúc như nodejs
tuy nhiên bài báo ko đề cập đến việc block cpu thì chú node dẹo nhé.
Bài viết khá hay. Và theo mình hiểu thì grpc thường áp dụng trong internal request trong 1 hệ thống. Còn ngoài hệ thống thì mình sẽ dùng API Restful hoặc GraphQL
b ơi đúng cái mình đang cần, mà mình đang làm đồ án thực tập bằng laravel. Vài hôm nữa mình phải nộp rồi, b có thể ra nhanh phần tiếp theo Quản lý đơn hàng, Mail được không. Cảm ơn b rất nhiều, bài viết của b rất dễ hiểu.
Chỗ tiêu đề included module phải là include. Included đó là callback ngay khi include module. Bạn cho thêm ví dụ nếu vừa include và extend một module thì sao nhỉ? Và nếu đươc thì có cách nào khác mà không cần phải thêm từ khoá include và extend nhưng vẫn kế thừa được các instance hoặc class methods không nhỉ?
THẢO LUẬN
@@
tóm lại là thế này, nodejs phù hợp với web request SLL, vì nó chỉ có 1 thread phục vụ tất cả các request, theo cơ chế non blocking i/o.
các web server khác (servlet java, php) thì dùng thread pool, nên ko chơi dc với quá nhiều request. vd như là 5000 servlet thread là không thể tạo & quản lý nổi. java web server thường chỉ tạo ra tầm 500 servlet thôi, nên chỉ phục vụ dc 1 lúc 500 client, chứ ko thể là 5000 cùng lúc như nodejs
tuy nhiên bài báo ko đề cập đến việc block cpu thì chú node dẹo nhé.
Em là hs của thầy ở IT + , giờ chuyển sang làm java vô tình đọc được bài này "3
Mình vừa gửi request contact tới bạn. Bạn accept giùm mình nhé
Bài viết khá hay. Và theo mình hiểu thì grpc thường áp dụng trong internal request trong 1 hệ thống. Còn ngoài hệ thống thì mình sẽ dùng API Restful hoặc GraphQL
Bài viết hay, hóa ra từ trước đến giờ mình vẫn chưa tận dụng đc các điểm mạnh của collections
Phần 2 đâu bác ơi
không hiểu bạn nói gì cả ?
thanks bro
Bạn ơi hóng phần 3 ạ Bài của bạn quá tuyệt, ví dụ cũng rất là dễ hiểu và sinh động, cám ơn bạn rất nhiều.
Không
gì hết à bạn ơi (?).
Cảm ơn chia sẻ của anh, bài viết rất phù hợp với newbie mới học node.js như em
Cảm ơn chia sẻ của anh, bài viết rất phù hợp với newbie mới học node.js như em
b ơi đúng cái mình đang cần, mà mình đang làm đồ án thực tập bằng laravel. Vài hôm nữa mình phải nộp rồi, b có thể ra nhanh phần tiếp theo Quản lý đơn hàng, Mail được không. Cảm ơn b rất nhiều, bài viết của b rất dễ hiểu.
Bài viết khá hay và cần thiết ạ (y)
copy dc code o dau the
hay
rat hay rat chi tiet cam on b
Hay quá (+1)
Chỗ tiêu đề included module phải là include. Included đó là callback ngay khi include module. Bạn cho thêm ví dụ nếu vừa include và extend một module thì sao nhỉ? Và nếu đươc thì có cách nào khác mà không cần phải thêm từ khoá include và extend nhưng vẫn kế thừa được các instance hoặc class methods không nhỉ?
a cho em hỏi hàm join() ở đây có tác dụng gì? với mutex chỉ có tác dụng với global variable?