写点什么

实信达:基于鲲鹏 DevKit 开发综合档案管理系统,档案管理更便捷

作者:彭飞
  • 2023-09-08
    北京
  • 本文字数:1973 字

    阅读完需:约 6 分钟

档案管理工作在整个企业运营中承担着“后勤”角色,虽不在前“冲锋陷阵”,但以其殷实厚重的信息资源支撑企业日常经营运转,为管理决策的制定和实施、业务工作的开展提供可靠依据,是企业发展的有力支撑。随着企业数字化转型的不断深入,基于前端各类数字化平台如 OA、合同管理、费控管理、人事管理等,在各类数字化业务场景中产生了大量有价值的电子文件,这些电子文件如何实现自动归档、深度利用、规范管理等变成了企业更加关注的问题,于是各企业单位纷纷在探索与数字化业务场景深入融合的数字档案管理平台的建设。

深圳市实信达科技开发有限公司(以下简称:实信达)专注于文档信息化,致力于为用户提供先进、高效、专业、实用的文档管理与存储解决方案和档案信息化管理方案。其自主研发的综合档案管理系统,结合光盘刻录、压缩存储、数据检索等技术实现各类档案资料的海量存储、全面管理和综合利用。

随着移动互联网的爆发,数据量呈现出指数级的增长,同时受益于计算机技术在数据采集、存储、计算等环节的突破,用户对综合档案系统平台的底层基础设施提出了更高的要求:

1、海量处理数据:前端业务文件数据量逐年增加,尤其是电子文件的字符识别、全文检索等工作涉及大量的计算分析,有时单个文件数据体量可达百 G 甚至 TB 级。

2、高安全性:档案资料通过网络进行高效的传递,但网络病毒和恶意访问导致系统容易面临入侵、数据丢失或篡改等问题,严重威胁到数据安全,亟需构建高安全、可信赖、全溯源的底层技术平台以有效预防安全漏洞。

3、高可用:为了保证数据的高质量流通,让档案的收集、整理、管理、利用等过程无缝衔接,需要底层平台具备更高的性能,从而提高整体业务的运转效率。

鲲鹏平台天生的多核与并行能力,能够很好的满足数据量大、高安全和高可用的要求;此外还提供完善的鲲鹏 DevKit 开发套件,帮助用户快速完成应用的迁移、开发、编译和调优。

基于上述考虑,实信达与鲲鹏达成了深度合作,携手鲲鹏共同打造电子档案管理平台,以可信数据确权流通为关键驱动要素,为政府、链主企业、信息化平台及各类商业生态方提供安全开放的数据底座。


实信达综合档案管理平台架构图

鲲鹏 DevKit 1 人天/应用快速迁移综合档案管理平台

在项目实施初期,开发人员需要将整个系统快速迁移到鲲鹏。该系统包含 9 个模块,28 个服务,共计 70 万行左右代码,且第三方软件众多,包含:Redis、vsftp、nginx 以及相关 JAR 包等,经分析采用手动迁移预计需要 15 多人天才能完成。而鲲鹏 DevKit 代码迁移工具可以实现依赖文件自动识别、兼容 JAR 包一键下载、代码修改建议一键替换,无须耗时耗力检查跟进。在工具的帮助下整个系统的迁移只用了 7 人天,单应用迁移平均只需 1 人天。

 

基于鲲鹏 DevKit 高效开发机密计算智能合约功能,档案查询效率提升 29%

为了避免数据安全管理执行不到位、数据与业务场景难以融合等问题,在迁移完成之后,技术人员需要在平台上开发机密计算智能合约功能,在满足数据安全和隐私保护的同时,实现资源的互享互通。

在开发过程中,为进一步提升业务与鲲鹏平台的兼容性和稳定性,开发人员将之前的 Oracle JDK 换成了鲲鹏提供的毕昇 JDK,基于其高性能编译算法、场景应用感知、AI 迭代调优等特性,进一步提升应用的运行效率。经过验证,前期综合档案管理系统微服务启动耗时 10s,使用毕昇 JDK 后启动耗时 6s,整体时间缩短 40%。

通过鲲鹏毕昇 JDK 编译效率提升对比图

此外,针对平台多应用混合场景压测,系统总体呈现出响应时间长等情况,技术人员使用鲲鹏 DevKit 性能分析工具进行了调优,以实现平台运行效率的进一步提升:通过鲲鹏 DevKit 的系统性能分析功能,发现压测场景下服务器存在内存消耗高的问题,在工具的建议下,通过调整服务器参数以及 JVM 运行参数实现了性能优化。以档案查询原文信息数据场景为例,调优前混合场景并发 50 处理 1151 毫秒,并发 100 处理 2147 毫秒,调优后并发 50 处理降至 877 毫秒,并发 100 处理降至 1515 毫秒,性能提升了 29%。

使用鲲鹏 DevKit 性能分析工具优化前后性能对比图

 

经过上述一系列的优化,实信达综合档案系统的档案查询、档案检索模块业务的综合性能均得到明显提升,使得平台能够更精准高效的处理电子档案结构化和非结构化数据的计算需求,进一步优化了服务体验。

当前,实信达「综合档案管理系统」已应用于政府、企业、学校、医院等相关领域。作为鲲鹏计算产业生态重要伙伴,深圳实信达已与长江鲲鹏生态创新中心建立长期合作关系。未来,实信达还将联合鲲鹏,加速推进电子档案信息化建设,提供更多行业一体化解决方案,充分发挥档案管理的价值。

2023 年,鲲鹏 DevKit 围绕开发者体验持续升级能力,支持迁移扫描、鲲鹏亲和分析等插件快速接入企业现有 DevOps 流水线,不改变现有开发流程,开发者可以每天自动扫描、修改、提交代码,更加便捷的发布鲲鹏版本。

 

扫码立即体验鲲鹏 DevKit 流水线集成


用户头像

彭飞

关注

还未添加个人签名 2019-07-22 加入

还未添加个人简介

评论

发布
暂无评论
实信达:基于鲲鹏DevKit开发综合档案管理系统,档案管理更便捷_彭飞_InfoQ写作社区