Blogs
Tại sao Nodejs chạy nhanh hơn Apache?
Tại sao Nodejs chạy rất nhanh, nhanh hơn Apache tới mấy lần, và không cần thiết phải dùng nginx với nodejs, sử dụng cache dữ liệu trực tiếp như redis chứ đừng cache request, thì có 2 ý chính sau:
– Nodejs sử dụng v8 engine, Javascript được build trực tiếp ra mã assembly ví dụ các vòng for, cơ chế bỏ lookup dynamic prop bằng offset, cache inline (thêm ngốn ram vì các flag compile), tốc độ tiệm cận C, trên mobile thì bằng 50% C, và nhanh hơn java,python hay php khá nhiều. Các cơ chế dynamic kiểu step theo flow trạng thái lúc runtime được gọi theo cache inline, ko vấn đề, thậm chí eval cache mã build lại để lookup theo hash code, tốn ram tí thôi.
– Nodejs sử dụng single thread, không bị deadlock, loopback event ngon qua cơ chế 2 queue, giống kiểu hồi sinh viên viết 1 thread đón nhận kết nối và chuyển giao cho 1 lượng worker cố định xử lý, mỗi cái xử lý chuyên 1 luồng như io, tính toán, rồi bắn message trở lại để trả về qua time ping định kỳ kiểu interval.
- Mobile 3D Graphics with OpenGL ES and M3G
- Vài thủ thuật nhỏ khi dùng javascript
- Hướng dẫn tạo Module Joomla 1.5
- Mã QRcode là gì?
- Lời thú tội của một người được gọi là chuyên gia về AI
- Quick tip: thêm hoặc xóa bỏ class CSS bằng Vanilla JavaScript
- Từng bước trở thành lập trình viên chuyên nghiệp
- Machine learning đưa ra dự đoán nhà vô định World Cup 2018 và kết quả không ngờ
- 5 nguyên tắc trải nghiệm người dùng cần thiết cho việc thiết kế hộp thoại
- Single-thread liệu đã lỗi thời?
- NHỮNG PLUGINS KHÔNG THỂ THIẾU CHO VSCODE
- Hướng dẫn đăng bài viết, tăng SEO, tạo tags, upload hình và file trên Joomla 3.x
DVMS chuyên:
- Tư vấn, xây dựng, chuyển giao công nghệ Blockchain, mạng xã hội,...
- Tư vấn ứng dụng cho smartphone và máy tính bảng, tư vấn ứng dụng vận tải thông minh, thực tế ảo, game mobile,...
- Tư vấn các hệ thống theo mô hình kinh tế chia sẻ như Uber, Grab, ứng dụng giúp việc,...
- Xây dựng các giải pháp quản lý vận tải, quản lý xe công vụ, quản lý xe doanh nghiệp, phần mềm và ứng dụng logistics, kho vận, vé xe điện tử,...
- Tư vấn và xây dựng mạng xã hội, tư vấn giải pháp CNTT cho doanh nghiệp, startup,...
Vì sao chọn DVMS?
- DVMS nắm vững nhiều công nghệ phần mềm, mạng và viễn thông. Như Payment gateway, SMS gateway, GIS, VOIP, iOS, Android, Blackberry, Windows Phone, cloud computing,…
- DVMS có kinh nghiệm triển khai các hệ thống trên các nền tảng điện toán đám mây nổi tiếng như Google, Amazon, Microsoft,…
- DVMS có kinh nghiệm thực tế tư vấn, xây dựng, triển khai, chuyển giao, gia công các giải pháp phần mềm cho khách hàng Việt Nam, USA, Singapore, Germany, France, các tập đoàn của nước ngoài tại Việt Nam,…
Quý khách xem Hồ sơ năng lực của DVMS tại đây >>
Quý khách gửi yêu cầu tư vấn và báo giá tại đây >>