文章预览
大家好,我是Tom哥。 随着门店结算业务的不断扩展,我们面临了日益增长的复杂性。目前,需要聚合计算的结算指标数量庞大,每个指标都依托于一套复杂的公式,而这些公式又是由众多业务配置参数构成的。业务的复杂化导致需要维护的公式数量急剧增加,带来了一系列挑战: 配置分散问题:业务配置目前分散在代码、 Apollo 配置中心以及数据库中,这种分散性使得维护工作变得繁琐且低效。 频繁更新问题:随着业务的不断调整,结算公式需要频繁更新。每一次微小的改动都要求进行系统上线,这增加了开发的负担。 代码维护问题:每次新公式的上线,都需要保留旧版本的指标公式。这导致在代码中需要同时维护多套指标公式,严重影响了代码的可读性和可维护性。 指标计算流程 基于这些问题,我们的优化方案是建立一个公式管理中心,将
………………………………