软通智慧:鲲鹏原生开发助力 城市治理平台信息查询效率提升 17%
当前,随着城市规模日渐扩展,城市结构日益复杂,城市治理难度不断加大,据统计,我国城镇常住人口已超过总人口的 60%,给基层工作带来沉重负担的同时,公共服务供给也面临诸多挑战,城市治理亟需一套完善的科学决策支持体系,从而提升治理的精准性和前瞻性。
软通智慧作为城市治理领域的领先解决方案提供商,依托 “数据 + AI” 引擎,匠心打造优质数智化技术、产品与服务,致力于提升城市管理精细化、智能化水平,优化公共服务供给质量,增强城市应对突发状况的应急能力,全力赋能城市高质量发展。其自主研发的基层治理政务精准服务平台、基层一表通数据直达系统、随手拍公众事件上报管理系统、多元主体共治平台、城运调度中心等系统,能有效破除城市各部门的数据壁垒,化解数据分散、共享困难问题,充分调动政府、企业、社会组织及市民参与治理的积极性,构建协同共治良好局面。
如今,城市治理正朝着全面数字化的方向迈进。大数据、人工智能、物联网等前沿技术不断融入,用户对于城市治理业务提出了新的诉求:
高并发:随着参与城市治理的主体增多,数据来源也愈发广泛,既有政府部门的业务数据,又有来自企业运营数据、市民反馈数据等。在面对高并发数据量的冲击时,业务系统极易发生崩溃;
高安全:城市治理领域数据安全至关重要,涉及到大量市民的隐私信息以及城市运行的关键数据,因此对环境设备安全性要求极高。
考虑到鲲鹏平台高吞吐、低时延、低能耗、高安全等优势,今年 8 月,软通智慧架构研发团队与北京鲲鹏生态创新中心的技术专家组成联合团队,推进鲲鹏原生开发的最佳实践,基于鲲鹏硬件+openEuler+鲲鹏 DevKit,实现 1 套代码+1 条流水线->多平台版本,目前首批 5 款核心系统:基层治理政务精准服务平台、基层一表通数据直达系统、随手拍公众事件上报管理系统、多元主体共治平台、城运调度中心,均已完成鲲鹏原生开发并获得 Kunpeng NATIVE 认证。
软通智慧针对本次核心应用开发增设了鲲鹏构建流程,将鲲鹏 DevKit 提供的毕昇 JDK、鲲鹏测试框架、性能分析插件以及版本漏洞扫描插件等流水线技术栈融入自身既有的产品线管理以及持续集成工作流程之中,同时基于鲲鹏服务器和 openEuler 操作系统搭建了持续集成节点。经过对比分析,流水线改造前后版本发布速度由原平均 3 分 52 秒提升至当前的 3 分 16 秒,提升约 16%。
【基于鲲鹏原生应用开发框架】
在代码开发阶段,开发人员还使用了鲲鹏 DevKit IDE 插件提升应用初始化、开发及部署效率。通过场景化 SDK 快速创建应用工程,快速安装/卸载环境,并生成丰富的代码样例,在编程时能智能提示和补全鲲鹏的高性能函数,使得代码运行效率更高,有架构差异的代码使用宏定义隔离;在工具辅助下,常规需求任务的开发平均用时从 3 人日缩短至 2.5 人日,效率提升了约 17%。
在编译构建阶段,开发人员通过脚本的配置,无感知自动从开源 JDK 切换至毕昇 JDK,进一步提升应用的运行效率。以城运调度中心为例,前期节点启动耗时 55s,使用毕昇 JDK 后启动耗时 45s,整体时间缩短 18%。
【使用毕昇 JDK 节点启动时间速度对比图】
城运调度中心的用户信息查询效率也有明显提升,切换毕昇 JDK 前后用户信息查询接口调用时间由 48ms 缩减至 40ms,整体时间缩短 17%。
【使用毕昇 JDK 接口响应时间对比图】
软通智慧城市治理解决方案围绕城市治理业务协同管理核心,凭借科学合理架构与功能设计,成功打破各业务板块壁垒,实现城市治理各环节高效协同运作,有效提升了各类事件发现及处置效率。其构建的全面、系统管理模式,实现了城市管理工作全覆盖、全流程及全闭环,保障城市治理各环节有序可控,为城市平稳运行提供有力支撑。今后,双方将持续深化城市治理业务原生应用创新,所有城市治理相关业务都按鲲鹏原生开发模式有序开展,构建更稳固、更安全的城市治理领域信息技术软硬件基础架构,筑牢城市治理现代化水平提升的根基。
评论