小話灰度方案實現

在日常軟件建設中,我們有時會遇到一個新舊邏輯、新舊組件灰度切流的過程。如何能夠平滑的切流,相信會是每個開發者面臨的問題。 好的,我們進入正題。 灰度切流的用例圖很簡單。 根據這個用例最直觀的設計就是: 在一個gateway中包含一個Router,通過讀取配置去選擇究竟是實現A還是實現B。 使用的是策略模式最直接的解決問題。 但是現在Gateway的直接和Router的職責綁定到了一起,帶來維護成本
相關文章
相關標籤/搜索