M0-03 Config & Feature Flag 基础版 #3
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
目标
设计知习后端统一配置中心与功能开关模块,为所有模块提供动态配置管理和灰度发布能力。
本 Issue 只做架构设计,不直接实现代码。
背景说明
知习后端在开发和运营过程中需要频繁调整参数,例如模型路由配置、复习算法参数、免费/付费额度、功能灰度开关等。如果每次调参都改代码重新部署,效率太低且风险大。
Config & Feature Flag 模块提供 MySQL 配置表作为配置存储,Admin 管理页面作为配置变更入口,所有配置变更必须记录审计。
模块职责
本模块负责:
本模块不负责:
候选数据对象
基础设施依赖判断
API 设计
Internal Provider(供各模块代码调用):
AAPI(Admin 管理):
Domain Event 设计
Admin 视图设计
配置管理页:
功能开关页:
交付检查
验收标准
禁止事项
不建议当前阶段实现