Trong trường hợp bạn chưa nghe về tin Javascript và NodeJS đang ăn cả thế giới phần mềm. 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
Dưới đây là 5 công ty khổng lồ sử dụng công nghệ server-side trên Javascript này để đám ứng traffic cực lớn.
#1 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
#2 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. PayPal PayPal too is moving away from Java and onto JavaScript and NodeJS for use in their web application platform. PayPal began using NodeJS as a prototyping platform and when it proved extremely proficient and they decided try it out in production. Việc sử dụng lần đầu 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.
#3 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
#4 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:
#5 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