我开源了一个 AB 实验、灰度发布、功能发布的项目

2023-03-01 10:28:08 +08:00
 FeatureProbe

主要使用场景如下:

  1. 『功能粒度』灰度发布: 每个功能独立灰度发布给用户。可迅速关闭受 BUG 影响的功能,同时不影响其他正常功能的使用。

  2. 降低测试环境搭建成本: 节约测试环境搭建和线下测试时间成本。利用线上环境小流量测试,环境真实同时影响可控。

  3. 降低故障恢复时间:故障发生时通过降级策略调整服务行为,保障用户主路径不受影响。

  4. 简化研发协同方式: 用功能开关替代传统分支开发的团队协同模式。真正实现主干开发、持续部署。减少分支合并冲突,显著加快迭代速度。

  5. 统一的配置管理中心: 通过用户友好的操作页面,统一操作线上配置,实时修改功能参数,让运营活动生效更简单。

GitHub 地址: https://github.com/FeatureProbe/FeatureProbe

文档地址: http://docs.featureprobe.io

体验环境地址: https://featureprobe.io/

欢迎 star 和提 issue/pr,如果能得到大家小小的鼓励和认可,是我的荣幸!

1479 次点击
所在节点    分享创造
2 条回复
zsj1029
2023-03-02 09:37:29 +08:00
支持一下,谢谢
FeatureProbe
2023-03-03 19:11:06 +08:00
@zsj1029 感谢支持

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/920074

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX