Moleculer là gì? Nó là một framework của NodeJS giúp xây dựng hệ thống microservices đáp ứng yêu cầu về tốc độ xử lý và tính dễ bảo trì, mở rộng.

Hiện tại phiên bản mới nhất của Moleculer là V0.14 với rất nhiều chức năng được hỗ trợ.

Điển hình như:
. Hỗ trợ async/await
. Cung cấp khái niệm request (request-reply concept)
. Hỗ trợ kiến trúc hướng sự kiện với balancing
. Dymanic services
. Cân bằng các request và event (load balanced requests & events)
. Hỗ trợ nhiều loại lỗi ngoại lệ
. Hệ thống plugin/middleware
. Hỗ trợ thiết lập phiên bản service
. Hỗ trợ logger
. Hỗ trợ các loại Transporter
. Và còn nhiều tính năng hấp dẫn khác, các bạn có thể xem thêm tại trang chủ của Moleculer

Trong bài giới thiệu sơ lược này mình sẽ không trình bày chi tiết các tính năng hoạt động như thế nào. Mình sẽ trình bày từng tính năng riêng biệt trong các bài viết sau.

Để bắt đầu tìm hiểu về Moleculer các bạn nên có kiến thức cơ bản về NodeJS, hiểu biết cơ bản về REST API, MySQL…

Trong loạt bài sắp tới về Moleculer mình sẽ xây dựng 1 trang web đơn giản về quản lý task cần làm hằng ngày bằng api được viết bằng Moleculer và giao diện front-end được xây dựng bằng ReactJS.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây