项目描述
翻译核心需求是百分比发布和稳定的用户分布:一个落入10%组的用户在我们将份额提高到25%、50%和100%时仍然保持在该组。此外,我们需要简单的A/B实验:设置两个或更多变体,按权重分配流量,并返回用户获得的变体,以便我们的分析可以捕捉到。请制作轻量级的SDK(至少服务器和浏览器),它们获取标志状态,缓存到本地,并在服务不可用时回退到安全的默认值。一个干净的管理面板很重要:创建一个标志,描述它,设置目标规则,查看受影响的用户,并能一键即时回滚。
在开始之前,发送一个简短的计划和你们已经构建的类似工具的示例。
— 按环境和细分进行目标设置,并附带变更日志
— 百分比发布与稳定的用户分布
— A/B 实验:具有权重的变体和分配给应用的变体交付
— 服务器和客户端 SDK,带有本地缓存和安全默认值
— 管理面板:一键创建、编辑、定位、监控和回滚