原标题:火山引擎“FeatureFlag”功能揭秘,可有效降低产品上线风险
首个火山引擎技术开放日活动4月20日在京举办。活动现场,火山引擎数据应用产品负责人张锦波介绍了火山引擎开放的诸多创新功能。其中,一项叫做“FeatureFlag”(直译为“功能开关”或“功能发布控制”)的智能发布功能,被重点介绍。
互联网工程师在做产品研发的过程中,很多功能经常需要编写非常多的代码,可当所有代码都编完了再回主分支时,经常会出现大量的冲突。火山引擎中的FeatureFlag智能发布功能,可以解决这一问题。
通过FeatureFlag,能够灰度发布一个新功能,针对不同的用户群体去发布个性化的体验或服务,从而帮助到研发工程师降本增效,开源节流。对于DevOps和QA,FeatureFlag能够严控风险,安全着陆,降低失败回滚的风险。
据现场介绍,FeatureFlag和A/B测试搭配使用,效果更佳。A/B测试是火山引擎对外开放的另一项重要功能,可以在产品运营过程中,对不同策略进行对比实验,根据结果选择最优方案。
“在A/B测试当中,跑赢的这些策略可以直接固化成一个FeatureFlag,在合适的时机打开,进行差异化的下发。”张锦波这样说。
火山引擎是字节公司旗下的数字服务与智能科技品牌,产品体系包括基础服务、技术中台、智能应用和行业解决方案。字节公司的视频编辑、特效、文字识别、图像识别、个性化推荐等技术能力,也都已在火山引擎上线。