Quy trình kiểm thử khả năng phục hồi dịch vụ MCP: Đạt chuẩn độ sẵn sàng cao
Kiến trúc và nguyên lý cốt lõi của hệ thống MCP
Để đạt được mức độ sẵn sàng 99.99% trên nền tảng đám mây MCP (Multi-Cloud Platform), hệ thống được xây dựng dựa trên mô hình kiến trúc đa vùng (multi-region) với khả năng chuyển đổi thất bại tự động. Mục tiêu này giới hạn thời gian ngừng hoạt động hàng năm dưới 52 phút, đòi hỏi cơ chế đồng bộ dữ ...
Đăng vào ngày 6 tháng 7 lúc 14:21
Cấu hình cao sẵn của faas-netes: Xây dựng nền tảng hàm serverless sản xuất
faas-netes là một nền tảng hàm serverless chạy trên Kubernetes, cho phép các nhà phát triển thực thi các hàm trong môi trường điều phối container. Bài viết này sẽ hướng dẫn bạn cách triển khai faas-netes một cách đáng tin cậy, đảm bảo tính ổn định và sẵn sàng sử dụng của các dịch vụ hàm trong môi trường sản xuất.
Tại sao cần cấu hình cao sẵn?
...
Đăng vào ngày 29 tháng 6 lúc 14:51
Xây dựng hệ thống Java với hiệu năng cao, khả dụng cao và khả năng mở rộng tốt
Trong hệ sinh thái Java, việc xây dựng các hệ thống có hiệu năng cao (High Performance), khả dụng cao (High Availability) và khả năng mở rộng tốt (High Scalability/Extensibility) là mục tiêu cốt lõi của kiến trúc sư và các nhà phát triển cấp cao. Ba yếu tố này thường mâu thuẫn lẫn nhau (ví dụ, việc tập trung quá mức vào hiệu năng có thể làm giả ...
Đăng vào ngày 26 tháng 6 lúc 16:19
Thiết Lập Hệ Thống Hàng Đợi Thông Điệp Đảm Bảo Tính Sẵn Sàng Cao Với RabbitMQ và HAProxy
Cấu hình môi trường triển khai:
Máy chủ chính: 192.168.1.10 (mq-primary)
Máy chủ dự phòng: 192.168.1.11 (mq-secondary)
Load balancer: 192.168.1.12 (lb-proxy)
Đảm bảo cập nhật file /etc/hosts trên tất cả máy để phân giải tên miền nội bộ.
Cài đặt RabbitMQ Cluster
Thực hiện cài đặt trên cả hai máy chủ mq-primary và mq-secondary:
sudo apt updat ...
Đăng vào ngày 20 tháng 6 lúc 01:01