背景:nodejs构建需要多进程任务以及构建任务执行缓慢,影响数据时效性,并且历史数据经常根据需求需要进行更新重跑。
方案:数据源初步归结后存于内存,将各个指标以插件的形式进行维护,ci分离,实现代码可以快速生效不用重新加载所有原始数据。增加重跑机制,监控项目变更及重跑指标。
担任角色:maintainer
结果:时效由原来30-60min提升到5-10min内。代码可热加载更新。项目出现变更或者指标出现需要重跑的信号时,重跑项目数据并最后合并到主分支数据。
点击空白处退出提示
评论