万达信息携手鲲鹏原生:实现数据高效流通与深度分析 让区域健康管理更高效

万达信息是中国智慧城市解决方案的领军者,也是全国首家整体通过CMMI5(软件能力成熟度模型最高等级)认证的企业。它围绕“健康中国”战略,业务覆盖医疗、政务、民生等多个民生领域。随着区域卫生信息化建设不断推进与发展,医疗机构、公卫机构医疗健康应用系统等将产生大量数据,为了实现辖区内所有机构数据的互联互通与业务协同,一站式了解各个业务系统运行情况,建设“便民、惠医、辅政”的健康城市信息基础设施,全民健康信息平台应运而生,目前万达信息全民健康信息平台覆盖26省,国家医疗健康互联互通(区域)标准化成熟度测评通过率全国领先,五级占比62%。而区域人口健康信息平台集成门户做为集成数据中台、业务中台、技术中台及近百项平台应用的总入口,是平台建设的一项重要工作,旨在提升工作效率、优化数据管理、提升用户体验、增强管理控制能力以及应用场景广泛性等方面都发挥着重要作用。

近日,万达信息股份有限公司(以下简称“万达信息”)与鲲鹏联合开展原生开发创新合作:基于鲲鹏DevKit+鲲鹏BoostKit+ openEuler+鲲鹏硬件,实现1套代码+1条流水线构建多平台版本,持续且首发性能领先的鲲鹏商用版本。其自主研发的区域人口健康信息平台集成门户已完成首批原生开发改造,实现了软件性能和版本迭代效率的显著提升。

为了进一步简化操作流程、提升系统开发效率、优化数据计算性能,从而打造高性能、高安全、可持续的行业解决方案,万达信息与鲲鹏共同开展鲲鹏原生开发技术合作,在万达信息DevOps平台中深度融合鲲鹏原生开发技术,实现软件开发、构建、测试、发布和运行的全过程进行了优化。

首先,开发团队对现有开发流水线进行了改造,针对区域人口健康信息平台集成门户软件V2.0增加了基于鲲鹏的构建流程,在构建流程中集成了鲲鹏DevKit流水线技术栈,进一步提升代码质量和开发效率,同时,使用鲲鹏服务器和openEuler操作系统搭建了持续集成的环境,确保软件高性能运行。

在代码开发阶段,开发人员使用鲲鹏DevKit IDE提供场景化SDK、启发式编程能能力,快速创建应用工程、简化环境的安装和卸载过程,自动提示和补全鲲鹏的高性能函数,提升代码开发速度;代码开发完成后提交至流水线中,可直接调用鲲鹏DevKit门禁检查组件,对代码的鲲鹏兼容性和鲲鹏架构亲和性进行快速检查和优化,提升代码适配速度;在工具的引导下,常规开发任务的开发效率提升了约40%。

在编译构建阶段,通过流水线中简单的脚本配置,自动将编译器从开源JDK切换至毕昇JDK,该编译工具是鲲鹏提供的优化后的编译软件,稳定性和编译算法都有增强。以门户服务为例,测试对比毕昇JDK切换前后的性能,数据显示该服务启动耗时从45s缩短至30s,性能提升33%。

[MD:Title]
【门户服务性能测试对比图】

目前,万达信息区域人口健康信息平台集成门户做为平台的总入口,已在多地项目中应用,优化后的区域人口健康信息平台集成门户软件能够更快搜集区域内人口的健康数据信息,通过惠民、助医等应用的大健康支撑生态平台,加速惠民医疗健康信息化建设,提升区域人口健康信息化治理能力和水平。

未来,万达信息将继续深化全民健康信息平台业务的鲲鹏原生开发合作,通过技术创新和软硬件优化,确保平台在满足基本的功能性需求的同时更加高效、智能、便捷,打造更稳定、更安全的全栈自主创新生态系统,提升医疗服务质量和就医体验。

[MD:Title]