Cái gì sai với ứng dụng nguyên khối?

Cái gì sai với ứng dụng nguyên khối?

Một nguyên khối là gì và cái gì sai với nó cái chúng ta thích sử dụng các microservices thay vào? Mặc dù điện toán
phân phát đã có hàng thập kỉ, các ứng dụng thường được xây dựng trong hình thức nguyên khối. Đây là cách thức đa số
phần mềm được phát triển trước khi cách mạng đám mây và microservices. Ảnh dưới thể hiện các dịch vụ trong một ứng
dụng video streaming đơn giản có thể trông là cái gì và so sánh một phiên bản nguyên khối của ứng dụng với phiên
bản microservices.
Định nghĩa Một nguyên khối là toàn bộ ứng dụng cái chạy trong một quá trình đơn.
Nó là dễ dàng hơn nhiều để xây dựng một nguyên khối hơn là một ứng dụng microservices. Bạn cần ít các kĩ năng kĩ thuật
và kiến trúc hơn. Nó là điểm bắt đầu cực tốt khi xây dựng một ứng dụng mới, giả sử, cho một sản phẩm giai đoạn đầu,
và bạn muốn test hiệu lực của mô hình doanh nghiệp trước khi bạn cam kết tới đầu tư kĩ thuật cao hơn yêu cầu bởi
một ứng dụng microservices.
compare
Một nguyên khối là một tùy chọn cực tốt cho prototyping ném đi. Nó cũng có thể là tất cả cái bạn cần cho một ứng dụng
cái có một phạm vi nhỏ hay một ứng dụng cái ổn định nhanh và không cần phát triển theo vòng đời của nó. Nếu ứng dụng
của bạn là cái nhỏ này, nó có nghĩa cho nó để là nguyên khối.

Chia sẻ