higress【Môi trường triển khai】

Triển khai môi trường higress (dùng Docker) + nacos (trung tâm đăng ký + dịch vụ) Bài hướng dẫn này sử dụng phiên bản mới nhất của Alibaba Higress và Nacos để xây dựng cụm microservice. Đầu tiên, triển khai Nacos (chế độ độc lập) trên máy cục bộ (Windows 10), sau đó tạo các ứng dụng microservice sử dụng Spring Cloud Alibaba, cuối cùng là thiết ...

Đăng vào ngày 29 tháng 6 lúc 21:35

Biên dịch và Kiểm thử Apache Dubbo

Giới thiệu về Apache Dubbo Apache Dubbo là một khung công tác RPC hiệu suất cao và mã nguồn mở, phục vụ việc xây dựng các ứng dụng dựa trên kiến trúc microservices. Nó cung cấp các tính năng quản lý dịch vụ toàn diện như đăng ký dịch vụ, phát hiện dịch vụ, cân bằng tải và giám sát. Để hiểu rõ hơn về cách Dubbo hoạt động, việc biên dịch mã nguồn ...

Đăng vào ngày 29 tháng 6 lúc 06:41

Tìm hiểu Dapr và thực hành microservices với .NET 6.0: Giới thiệu về Dapr

Xin chào mọi người, tôi là Trương Phi Hồng. Cảm ơn bạn đã đọc bài viết này. Tôi sẽ thường xuyên chia sẻ những kinh nghiệm học tập của mình, hy vọng rằng các bài viết của tôi có thể trở thành bước đệm giúp bạn tiến bộ hơn. Cùng nhau chúng ta hãy nâng cao kỹ năng nhé. Bài viết này là phần thứ hai trong chuỗi "Thực hành microservices với Dapr ...

Đăng vào ngày 21 tháng 6 lúc 03:21

Tối ưu hóa kiến trúc đám mây nguyên sinh – Chuyển đổi và di chuyển hạ tầng

【Tóm tắt】 Chuyển đổi từ kiến trúc dịch vụ phân tán Apache Dubbo sang Spring Cloud và triển khai lên nền tảng đám mây Huawei. 【Bối cảnh】 Trong quá trình hỗ trợ xây dựng một hệ thống, yêu cầu sử dụng kiến trúc đám mây nguyên sinh. Hệ thống được phát triển hoàn toàn dựa trên mô hình này, hiện đang trong giai đoạn cải tiến và chuyển đổi dịch vụ ...

Đăng vào ngày 20 tháng 6 lúc 19:06

Hướng Dẫn Triển Khai Và Phân Tích Nguyên Lý Eureka Spring Cloud

Bối cảnh và nhu cầu trong kiến trúc Microservices Kiến trúc vi mô (Microservices) chia tách hệ thống lớn thành nhiều dịch vụ nhỏ độc lập. Để đảm bảo tính sẵn sàng cao, mỗi dịch vụ thường được triển khai trên nhiều node khác nhau. Điều này dẫn đến việc quản lý số lượng lớn các instance dịch vụ trở nên phức tạp, đặc biệt khi chúng cần gọi lẫn nha ...

Đăng vào ngày 19 tháng 6 lúc 21:21

Hướng dẫn triển khai mô hình AT trong giải pháp giao dịch phân tán Seata

Giới thiệu về Giao dịch Phân tán Trong kiến trúc vi dịch vụ (Microservices), một quy trình nghiệp vụ thường phải trải qua nhiều dịch vụ khác nhau và thao tác trên các cơ sở dữ liệu riêng biệt. Điều này dẫn đến vấn đề về giao dịch phân tán, nơi dữ liệu nằm trên nhiều máy chủ tài nguyên. Mục tiêu cốt lõi là đảm bảo tính nhất quán toàn cục: hoặc t ...

Đăng vào ngày 19 tháng 6 lúc 10:23

Giới thiệu tổng quan về Docker và cách sử dụng cơ bản

Docker là một công cụ container hóa nhẹ, được viết bằng Go, giúp đóng gói ứng dụng cùng môi trường chạy thành các đơn vị độc lập, chuẩn hóa và dễ dàng di chuyển giữa các hệ thống. Khác với máy ảo truyền thống, Docker không cần khởi động cả hệ điều hành riêng biệt — thay vào đó, nó chia sẻ kernel của hệ điều hành chủ, giúp tiết kiệm tài nguyên v ...

Đăng vào ngày 14 tháng 6 lúc 07:55

Giới thiệu Docker: Khái niệm, lệnh cơ bản và ứng dụng thực tế

Docker là nền tảng container hóa giúp đóng gói ứng dụng cùng toàn bộ phụ thuộc vào một môi trường chạy độc lập, dễ dàng triển khai trên mọi hệ thống hỗ trợ. Các thành phần cốt lõi Container: Môi trường chạy cô lập chứa ứng dụng và thư viện cần thiết. Image: Bản mẫu dùng để tạo container, bao gồm hệ điều hành, mã nguồn và cấu hình. Docke ...

Đăng vào ngày 13 tháng 6 lúc 19:45

Kiến trúc vi dịch vụ Spring Cloud: Từ thiết lập môi trường đến Gateway và Circuit Breaker

Tổng quan về hệ sinh thái Spring Cloud Spring Cloud cung cấp bộ công cụ tích hợp sẵn để xây dựng kiến trúc phân tán, bao gồm các thành phần cốt lõi như đăng ký dịch vụ (Eureka), cân bằng tải phía client (Ribbon), xử lý lỗi và mát cầu (Hystrix), cấu hình phân tán, cũng như cổng dịch vụ (Gateway). Kết hợp với Spring Boot, nhà phát triển có thể nh ...

Đăng vào ngày 13 tháng 6 lúc 02:24

Ứng dụng NestJS, Microservices và Intelligent Agents trong kiến trúc backend hiện đại

NestJS và thiết kế dịch vụ thông minh NestJS là một framework mạnh mẽ cho Node.js, kết hợp các lợi ích của lập trình hướng đối tượng, hàm và phản ứng để tạo ra một hệ thống dịch vụ dễ bảo trì và mở rộng. Với sự phát triển của kiến trúc microservices và cloud-native, NestJS trở thành nền tảng hỗ trợ các dịch vụ dựa trên agent (agent-based servi ...

Đăng vào ngày 12 tháng 6 lúc 10:01