要完整版?”
“不要。”周小军摇了下头,“他说先把接收、派发、追踪、反馈四个核心功能跑起来就行,统计分析和可视化都可以砍。”
方维的手指在桌面上按了两秒。
他没有马上回答。他转过身面对电脑屏幕,打开了系统的架构文档,翻到资源分配那一页。手指在键盘上敲了几下,把几个模块的内存占用数据调出来。
周小军在旁边没有说话,等着。
方维看着屏幕上的数字。完整版系统运行时峰值内存14.3G,其中数据中台占4.8G,可视化看板占2.1G,跨部门协同推送占1.6G。如果把这三块全部砍掉,剩下的核心功能模块加起来占5.8G。
再优化一下数据库缓存策略,把实时推送改成定时轮询,内存还能再压。
方维盯着屏幕看了差不多十分钟。
他把椅子转回来,面对周小军。
“可以做一个轻量版。”
周小军的身子往前倾了一点。
“核心功能全保留,附加功能全砍掉。”方维的手指在桌面上划了一道,“数据库缓存策略从全量改成增量,推送机制从实时改成每分钟轮询一次,前端渲染做精简。改完之后内存需求能降到现有水平的三分之一,5G以内能跑。”
“那8G的机器绰绰有余了。”
“对。”方维点了下头,“而且不止是内存,CPU负载也会降下来,处理器性能差一点也扛得住。”
周小军想了想。“这种配置的县多不多?”
方维的手指在桌沿上停了一拍。“我之前摸过底,全省一百多个县区里,政务信息化基础设施在这个水平线以下的,至少有三十个。”
门口有脚步声。
李铮靠在门框上,不知道什么时候过来的。他的目光从方维脸上移到周小军脸上,又看了一眼桌上那张参数表。
“听到了。”李铮走进来,没有坐,站在桌旁边看着方维。“轻量版做出来要多久?”
方维在脑子里过了一遍开发量。核心框架不用动,主要是做减法和优化,再加上测试。
“四周。”
李铮从口袋里掏出笔记本翻开,手指在空白页上停了一秒。他写了一行字:轻量版,面向基础设施薄弱县。
方维看着李铮写完,接了一句。
“轻量版开发周期四周,做完之后凉水县能覆盖的