Circuit Breaker Design Pattern: Giải pháp xử lý lỗi hiệu quả

Trong các hệ thống phần mềm, đặc biệt là trong các hệ thống phân tán, việc handle các lỗi xảy ra trong quá trình các service giao tiếp với nhau luôn là một vấn đề nan giải. Các lỗi có…
Trong các hệ thống phần mềm, đặc biệt là trong các hệ thống phân tán, việc handle các lỗi xảy ra trong quá trình các service giao tiếp với nhau luôn là một vấn đề nan giải. Các lỗi có…
Mẫu thiết kế tính toán trước (Computed Pattern) Trong chuỗi bài viết “Xây dựng với Mẫu thiết kế”, chúng ta đã xem xét các cách lưu trữ dữ liệu một cách tối ưu. Tuy nhiên, chỉ lưu trữ và có…
Bài toán đặt ra Trong rất nhiều ứng dụng chúng ta sẽ phải sử dụng dịch vụ của bên thứ 3. Ở đây tôi ví dụ dịch vụ gửi OTP qua SMS chẳng hạn. Để đảm bảo hệ thống chạy…