- 博客(4)
- 收藏
- 关注
原创 规避三方工具带给产品的潜在风险
风险与需求我们通常会引入三方平台工具或插件,帮助自身产品提供更好的客户体验,比如数据分析工具、用户引导、客户成功工具等。为此,通常需要把三方工具 SDK 集成到项目中,但这类 SDK 会对网站应用做 DOM 操作,存在使产品无法正常运行的风险,如:某些用户的浏览器环境下,三方 SDK 使产品不能正常运行三方平台进行了错误的更新,导致产品部分功能瘫痪海外的三方插件,网络不稳定或有法律风险一旦发生风险可能会造成不可避免的经济损失。解决方案通过敏捷开关(featureflag.co)提供的 Feature fla
2022-07-20 14:43:25 224 1
原创 千企千面的版本管理与交付
这篇文章将介绍如何通过敏捷开关实现千企千面的版本管理与交付解决方案。该方案适用于云SaaS产品交付与私有化部署两个场景。问题与需求描述一家企业向市场提供了由8个产品组成的研发管理矩阵平台,每个独立的产品都有10到20个功能模块。不同的客户会根据自身需求订阅使用其中的一款或多款产品,并在每款产品中选择所需的功能模块。该企业一直在持续升级自己的产品矩阵,同一功能模块会出现多个版本共存的情况。尤其是为了适应一些客户的专有需求,使产品矩阵拥有了上千个小版本,真正成为了“千企千面”的科技产品。在私有化部署的大环境下,
2022-07-20 13:41:13 472
原创 Feature flags大幅度提升DevOps性能,助力成为顶级研发团队
使用Feature Flags工具与平台,可以让软件的发布更快、更安全。而量化"发布更快、更安全",我们可以从DevOps性能去分析和量化。这篇文章,我们使用谷歌团队历经7年,根据来自32000名专业人士的数据,制定的DORA(DevOps Research and Assessment)指标,来分析feature flags系统如何提升DevOps性能,量化"更快、更安全"。(上图来自https://www.devops-research.com/research.html)DORA主要使用四个指标
2022-03-07 15:25:30 1943
原创 Feature Flags对产品迭代加速的影响(降低试错成本、提高试错速度与准确性)
背景互联网产品的特点:用户规模大、版本更新频繁。新版本的每次上线,产品都要承受极大的压力。所以产品在新功能发布前,可能会采取小流量测试的方式(灰度发布),或者在确定具体方案前使用A/Bn测试来实验多个版本。实际问题是,如何在快速迭代中保证产品质量,如何在快速试错的同时尽量避免不诚实的产品影响到实际用户呢?现有的解决方案一般是开发同学会跟运维同学深度合作,通过一些现有平台切换机器或者流量来实现。本文会介绍一种简便的方式,并解释了其在敏捷开发,快速迭代中的实际应用。Feature FlagFeature
2021-09-23 12:10:47 758
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人