无需 Flag 服务:用 Cookie 实现前端灰度发布
arpit_bhayani · x · 2026-08-18
介绍了一种无需专用 Feature Flag 服务的前端灰度发布极简方案:
核心逻辑
- 用户首次访问时,生成 1-100 的随机整数并存入 Cookie。
- 服务端维护一个发布阈值(如 30)。若用户 Cookie 值 ≤ 30,则展示新版本;否则展示旧版本。
优势
- 平滑扩容:只需提升服务端阈值(如从 30 改为 60),之前已在新版本的用户体验不变,新增用户逐步进入。
- 快速回滚:降低阈值即可将超出部分的用户切回旧版。
- 零依赖:无需额外的 Flag 服务或 Session 存储,仅需 Cookie + 随机数 + 一次比较。
「编程与Agent」频道最新
- 让 Agent 先查事实源再回答,别让它瞎编训练数据 — eptwts · 2026-08-18
- 用 GTM Agent 搭建增长机器:一人公司从 0 到月入 1 万美元 — tomcrawshaw01 · 2026-08-18
- 把 commit 队列交给 Agent 后,她的每日提交连击直接起飞 — christine_hall · 2026-08-18
- Agent 应用开发心得:日志是问责、评测与自愈的基石 — jasonkneen · 2026-08-18
- Supabase 官方 UI 组件库可直接丢进应用,让 Agent 挑着用 — dshukertjr · 2026-08-18
- PyLate 检索库维护移交 Tom Aarsen,模型部分并入生态 — antoine_chaffin · 2026-08-18