医疗健康是公共服务领域的重要行业,关乎国计民生。随着医疗卫生信息化的快速发展,医院管理、医疗服务、诊疗方式与过程正发生着深刻变革,加快实现智慧医疗、医疗信息安全建设刻不容缓。卫宁健康携手鲲鹏,共同推进医疗核心应用的自主创新转型建设,基于鲲鹏软硬件平台推进原生开发的最佳实践。目前,卫宁健康WiNEX系列中的5款产品已获得首批鲲鹏原生开发认证。
鲲鹏原生开发基于鲲鹏开发套件 DevKit、鲲鹏应用使能套件 BoostKit 与openEuler开源操作系统的全栈原生开发能力,以组件化形式,按需集成到现有的开发流水线中,实现了一套代码、一套流水线,构建多平台版本的模式。
今年4月,双方成立联合架构团队,由卫宁健康的架构研发团队联合上海鲲鹏·昇腾生态创新中心技术专家组成。联合架构团队基于卫宁健康DevOps平台,融合鲲鹏原生开发技术,实现从开发-构建-测试-发布-运行的全流程优化。在卫宁健康DevOps平台中,增加本次医疗核心应用的鲲鹏构建流程,基于鲲鹏服务器以及openEuler操作系统,搭建了持续集成节点。在构建流程中接入鲲鹏Devkit流水线门禁,通过该门禁进行应用亲和性扫描以及代码迁移扫描,确保构建产物与鲲鹏架构的适配性,全面优化在鲲鹏架构上的开发及运行效率。
融入一站式开发套件,开发效率提升约30%
应用开发阶段,在IDE中融入了鲲鹏DevKit开发套件提供的鲲鹏插件,提升了研发人员在初始化、开发及部署方面快速完成需求的能力。鲲鹏DevKit提供场景化工程样例,帮助研发人员快速上手;其次,智能联想功能在编程时能智能提示鲲鹏的高性能函数,使得代码运行效率更高;场景化SDK的部署功能实现环境的快速安装卸载,提升测试便捷度。经对比分析,常规需求任务的开发平均用时从3人日缩短至2人日,效率提升了约30%。
优化持续集成全过程,构建性能提升约20%
卫宁健康将鲲鹏DevKit流水线技术栈融入自有的产品线管理、持续集成过程,形成新的构建集群。在构建原生应用时,自动将任务调度至鲲鹏服务器节点,使用毕昇JDK进行程序构建,相较于其他JDK,构建性能提升约20%。以门诊医生站为例,构建时间从12分钟下降至9.5分钟左右。
采用编译自检查机制,提升鲲鹏生态亲和性
编译完成后,调用鲲鹏DevKit流水线门禁检查组件,进行鲲鹏亲和性检查分析。从运行模式、字节对齐检查、构建亲和检查等多维度扫描,提升应用与鲲鹏体系的亲和性。同时,集成鲲鹏的兼容测试工具,对构建结果自动进行启停测试、安全检测、资源使用检测等,确保对鲲鹏环境的兼容性。
鲲鹏原生全栈式融合,业务吞吐量提升33%
通过相关流水线门禁检查后,会生成对应产品的部署包,门诊医生站等产品部署在鲲鹏硬件的测试环境中,分别使用毕昇JDK 以及OpenJDK启动微服务集群,选取患者建档、门诊挂号、诊断开立、西药、草药、检验、检查等医嘱开立及签署等场景,开展压力测试工作。相同时间内,部分高并发场景的业务吞吐量提升33%。
未来,卫宁健康将与鲲鹏持续开展战略合作,深化医疗核心业务原生应用的开发工作。期望建立更稳定、更安全的医疗信息技术软硬件基础,推动医疗全栈生态体系建设,从而真正实现医院核心业务的提升,让其不仅“能用”,更要“好用”。
声明:本网转发此文,旨在为读者提供更多资讯信息,所渉内容不构成投资、建议消费。文章内容如有疑问,请与有关方核实,文章观点非本网站观点,仅供读者参考。
换装全新1.5T发动机 新款奥迪Q3上市售27.
近日,我们从官方获悉,新款奥迪Q3上市,售价区间为27.98万-...
京东与承德露露建立战略合作 引领植物蛋白饮品行业
4月10日,借着2023年春季糖酒会的“东风”,京东超市与承德露...
特医食品品牌玛士撒拉完成近亿元A+轮融资 金鼎资
近期,医学营养品牌「玛士撒拉」已于近日完成近亿元A+轮融资,由金...
小米全球导航卫星系统定位测量专利公布:避免不同终
感谢IT之家网友肖战割割的线索投递!,北京小米移动软件有限公司“...
2024年上线,索尼宣布PvP多人对战第一人称射
,索尼上月收购了总部位于华盛顿的FirewalkStudios工...
USB3.2+1000MB/s:爱国者256GB
爱国者超极速双口固态U盘256G版采用TLC储存颗粒,读速100...