建设平台级项目的一些经验与思考

2022-12-12  本文已影响0人  输入昵称就行

可迁移

在我们开发平台项目的时候,如果涉及到不少数据与环境无关,那平台项目必须具备环境迁移能力;

可灰度

平台级项目需要保证高度可用,测试环境同样的操作可行,并不代表在生产环境同样操作就可以达到同样效果,所以平台必须具备生产灰度的能力,保证同样环境下没有问题才能正式应用于生产。

可限流降级

平台级项目要保证可靠,如果有非正常的流量,应该具备针对流量入口能做到精准限流与降级处理

可回滚

平台项目要保证发版后能兼容旧的接入方,所以必然要保证如果发版发生问题可以最快回滚,保证旧版本不受影响。

上一篇 下一篇

猜你喜欢

热点阅读