开源Feature Flag服务器Unleash的11年
We've built an open-source feature flag server for 11 years

Unleash是一款强大的开源功能管理平台,已稳定运行11年。它帮助团队通过Feature Flags实现更灵活的代码发布,支持A/B测试、灰度发布和紧急回滚,同时无需维护单独的功能分支。项目提供15个官方SDK和多个社区SDK,兼容任意语言与框架。无论是本地部署还是云端试用,Unleash都提供了完整的解决方案,帮助开发者在保障用户体验的同时加速软件交付。
通过Unleash,你可以以适合自己的节奏,将代码以更小、更可控的方式发布到生产环境。
HN 评论区
78- sgt
看了一下他们的网站 [1]。第一印象:这有点荒谬,我自己就能造一个。事实上,我早就造过了。
浏览了大约 3 分钟后的想法:好吧,这其实挺有道理的,我也明白为什么有人愿意为此付费。其价值主张确实存在。
- 0x70dd
昨天我看到 LaunchDarkly 是一家估值 30 亿美元的公司。这得多疯狂啊?!
- jonhohle
大多数功能开关系统真的只是像这样简单的布尔检查,没有任何反馈回路吗?2009 年,Amazon 的同类产品就支持多变量开关(运行超过 2 个选项的测试)、用于性能/归因的反馈回路以及权重分配。我在 Unleash 的主页上没看到这些,在其他功能配置系统中也没见过。
- hmokiguess
这个领域需要更好的本体论和分类法,每次听到相关讨论时,都有太多重叠和混淆的术语。举几个例子:
- 把功能开关用作配置;
- 把配置用作功能开关;
- 把实时运营(Live Ops)、对照组、实验、分析等更多功能打包成功能开关的“附加项”,仿佛功能开关才是正确的上位词;
我认为传统系统/工程界将功能开关视为数据存储中的布尔状态,但这些 PaaS 厂商却把它当作新事物来推销,并在营销上挣扎。
我希望他们能吸取游戏公司的教训,开始使用“实时运营(Live Ops)”这个术语。
- sureglymop
很酷的产品!
这看起来是开源且可自托管的(是 AGPL 许可证吗?)。
我可以为了个人用途完全自托管所有组件吗?还是说这是开源核心模式,比如缺少多租户等功能?