Sự hiểu biết của tôi về bản phát hành canary là bản phát hành một phần cho tập hợp con các nút sản xuất có bật phiên cố định. Bằng cách đó, bạn có thể kiểm soát và giảm thiểu số lượng người dùng / khách hàng bị ảnh hưởng nếu bạn phát hành một lỗi xấu.
Sự hiểu biết của tôi về bản phát hành màu xanh lam / xanh lục là bạn có 2 môi trường sản xuất được nhân đôi ("xanh lam" và "xanh lục") và bạn đẩy các thay đổi ra tất cả các nút có màu xanh lam hoặc xanh lục cùng một lúc, sau đó sử dụng phép thuật mạng để kiểm soát người dùng được chuyển đến môi trường nào qua DNS.
Vì vậy, trước khi tôi bắt đầu, nếu bất cứ điều gì tôi đã nói cho đến nay là không chính xác, vui lòng bắt đầu bằng cách sửa chữa cho tôi!
Giả sử tôi ít nhiều đang đi đúng hướng, thì một vài câu hỏi về hai chiến lược:
- Có tình huống nào mà chim hoàng yến được ưa thích hơn màu xanh lam / xanh lục và ngược lại không?
- Có kịch bản nào trong đó một mô hình triển khai có thể thực hiện cả hai chiến lược cùng một lúc không?