随着金融业务越来越多元化和智能化,金融IT系统对性能、安全、可靠性等的需求也越来越高,特别是在互联网信贷和交易网关领域,金融机构需要更加强大的IT底座来处理大规模并发交易、保障数据安全、提升用户体验,同时,为了保障业务的可持续性,金融行业对于采用自主创新全栈解决方案的需求也在不断增加。
北京科蓝软件系统股份有限公司(简称:科蓝软件)是中国领军的金融数字化咨询及解决方案服务商,提供金融IT咨询规划、业务运营、数字金融、智慧金融等一站式金融信创整体解决方案及服务,全面赋能不同类型金融机构数字化转型。
科蓝软件作为鲲鹏首批生态合作伙伴,率先基于鲲鹏软硬件平台持续开展深度合作,已有 “鲲鹏&科蓝互联网开放银行平台V4.0”、“鲲鹏&科蓝互联网金融核心系统V4.0”,“科蓝个人网上银行V1.2”、“科蓝微服务平台V2.0”、“科蓝容器云平台V3.0”、“科蓝大数据服务管控运营平台V3.0”等20余款核心产品完成鲲鹏Compatible认证;
今年2月,科蓝软件正式启动鲲鹏原生应用开发合作,目前已成功完成互联网信贷管理v5及业务中台PowerGateway交易网关V2两款产品的鲲鹏原生开发,并顺利获得KunpengNATIVE认证。
今年6月,科蓝软件的研发团队和鲲鹏的技术专家组成成立联合团队,开展面向金融领域信贷、电子渠道等场景的鲲鹏原生技术改造,基于鲲鹏硬件+openEuler+鲲鹏开发套件DevKit+鲲鹏应用使能套件BoostKit,实现从开发-构建-测试-发布-运行的全流程优化。
流水线改造:鲲鹏原生开发技术栈融入自有CICD流程,全面提升开发效率和质量
联合团队首先对科蓝自有的开发流水线进行改造,将鲲鹏DevKit流水线技术栈等融入产品线管理、持续集成过程,形成新的构建集群,确保构建产物与鲲鹏架构的适配性,提升版本的性能、测试效率和质量。同时,基于鲲鹏服务器以及openEuler操作系统,搭建了持续集成节点,全面优化软件在鲲鹏架构上的运行效率。
【改造之后的流水线】
版本迭代:基于改造后的流水线迭代新版本,整体性能的提升20%
流水线改造完成后,开发人员基于改造后的流水线迭代互联网信贷管理v5及业务中台PowerGateway交易网关V2的新版本,在流水线中可直接调用鲲鹏DevKit门禁检查组件,对代码的鲲鹏兼容性进行检查和优化,拦截架构不兼容代码,并提供代码修改建议,针对规则项,进行门禁拦截,确保对鲲鹏环境的兼容性;
在调优阶段,DevKit提供的Java性能测试工具能够对软件运行性能进行采集和分析,通过分析智能合约运行容器JVM中内存占用和GC回收等瓶颈问题,实现整体性能的提升20%;
在测试阶段,鲲鹏DevKit提供了一些列的测试框架和用例,采集Java应用在压力负载下不同部件的性能指标,对兼容性进行快速测试,效率提升了30%;
通过上述一些列的优化,互联网信贷管理V5及业务中台PowerGateway交易网关V2的业务性能均得到了显著提升,其中信贷产品的单交易性能平均提升26.32%、平均响应时间缩短20.8%。
目前科蓝软件信贷管理与交易网关解决方案已广泛应用于金融场景,助力企业和组织上好云、用好云的同时,提供更好的数据支撑能力,面向用户的快速需求变化进行迭代,提高应用的效率和质量,降低运维成本和复杂度,加速数字化转型。未来,科蓝软件将与鲲鹏持续开展战略合作,深化金融核心业务原生应用,包括SUNDB数据库鲲鹏一体化解决方案、鲲鹏&科蓝互联网开放银行、鲲鹏&科蓝互联网金融核心系统等均基于鲲鹏原生开发,建立更稳定、更安全的金融信息技术软硬件基础,推动金融全栈生态体系建设,从而真正实现金融核心业务的提升,让其不仅“能用”,更要“好用”。