NodeJS là một môi trường Javascript phía server, nó Open Source và dựa trên engine JS V8 có trong Google Chrome. Theo như một "hipster" về công nghệ, NodeJS nhanh chóng trở thành một trong những môi trường phổ biến nhất cho việc xây dựng các ứng dụng web và đang bắt đầu tiến đến các doanh nghiệp.Việc sử dụng công nghệ server-side đã trở nên vô cùng quan trọng đối với các công ty bởi việc đáp ứng traffic số lượng lớn, đặc biệt là các công ty hàng đầu trên thế giới hiện nay. Dưới đây là danh sách 5 công ty hàng đầu trên thế giới sử dụng công nghệ server-side
MICROSOFT
Ngay
cả Microsoft cũng đã chấp nhận NodeJS và thậm chí đề xuất việc tích hợp nó vào
Azure Platform, cho ra đời phong phú các bài hướng dẫn về NodeJS và họ cũng đã
công bố các kế hoạch xây dựng các phiên bản của Node nhưng dùng Edge Javascript
thay vì engine V8 của Chorme
NETFLIX
Netflix
dùng Javascript và NodeJS để biến website của họ thành ứng dụng single page.
Trước kia, Netflix dùng Java, nhưng "khi chúng tôi chuyển các dịch vụ lên
đám mây, chúng tôi cũng chuyển sang kiến trúc hướng dịch vụ nhiều hơn"
Trott đã nói.
Công ty này đã chuyển từ mô hình monolithic trên Java sang mô hình microservice. Java vẫn đang làm backend của Netflix, nhưng tất cả những gì mà user nhìn thấy đều đến từ Node. Thêm nữa, Netflix cũng dùng ReactJS
Công ty này đã chuyển từ mô hình monolithic trên Java sang mô hình microservice. Java vẫn đang làm backend của Netflix, nhưng tất cả những gì mà user nhìn thấy đều đến từ Node. Thêm nữa, Netflix cũng dùng ReactJS
UBER
Uber
đã xây dựng hệ thống kết nối tài xế/ hành khách của họ trên Node.js Distributed
Web Architecture. Xem keynote từ Tom Crouche của Uber tại Node.js
Interactive Conference bên dưới. Tom là kỹ sư phụ trách độ tin cậy của site và
nói về cách mà NodeJS được sử dụng ở Uber và cách mà công đồng thúc đẩy phạm vi
cũng như sự mong đợi dành cho NodeJS trong tương lai. Trang GitHub của
Uber là tài nguyên tốt để học về các hệ thống quan trọng của công ty này
PAYPAL
PayPal cũng đang chuyển từ Java sang Javascript và NodeJS. PayPal đã bắt đầu dùng NodeJS như một phiên bản thử nghiệm và khi nó chứng minh được hiệu suất tuyệt vời nên đã quyết định thử nó trong môi trường production. Việc sử dụng NodeJS của PayPal trong môi trường production không phải là một ứng dụng nhỏ; nó là trang có nhiều traffic nhất: Account overview. Để đảm bảo, team PayPal đã code giả lập thêm một cái "account overview" tương tự, xây dựng trên Java và kết quả đã chứng minh được rằng team Javascript có thể build sản phẩm vừa nhanh và hiệu quả. Từ việc chuyển đổi này, PayPal đã cho ra mắt một Open Source extention của ExpressJS gọi là KrakenJS, nó có thể thêm một lớp bảo mật và mở rộng lên trên NodeJS Server.
IBM
IBM
cũng đã chấp nhận NodeJS. Myles Borins từ IBM đã nói về trải nghiệm của anh ta
trong suốt hội nghị NodeJS Interactive vừa qua. Đây là những gì anh ấy nói
EmoticonEmoticon