小话灰度方案实现

在日常软件建设中,我们有时会遇到一个新旧逻辑、新旧组件灰度切流的过程。如何能够平滑的切流,相信会是每个开发者面临的问题。 好的,我们进入正题。 灰度切流的用例图很简单。 根据这个用例最直观的设计就是: 在一个gateway中包含一个Router,通过读取配置去选择究竟是实现A还是实现B。 使用的是策略模式最直接的解决问题。 但是现在Gateway的直接和Router的职责绑定到了一起,带来维护成本
相关文章
相关标签/搜索