伴随着云计算、大数据、人工智能、移动互联、区块链等一系列新一代信息技术的发展和应用,开启了金融科技时代的来临,为银行业带来了全新的挑战和机遇。尤其在分布式核心等场景应用中,越来越关注微服务平台和分布式数据库的研究,但是在分布式批量应用场景下,如何实现高性能、高时效、动态扩展、容灾等方面的技术应用比较缺乏。基于市场需求,文思海辉·金融加大研发投入,推陈出新,创造了又一金融技术革新,升级了分布式金融PaaS平台。
当前,国内大部分银行的联机批量技术平台,由于其设计理念和技术制约,无法实现大数据量高性能处理,存在业务处理时效性慢、动态扩容能力低等问题;在分布式领域,基于reactive-stream的异步式处理系统已经成为新的研究重点,此系统最大特点是高效、安全、扩容方便,但这种架构由于其开发复杂,在金融行业没有落地场景。为此,银行业亟需一种新型技术体系下的批量处理平台。
文思海辉·金融基于多年来对云服务和流式运算框架的深入研究,以及在日志、统计分析方面的应用经验,通过利用流式框架的设备资源管理能力、扩容能力、容灾能力、实效性、高效性等特性,设计并开发了拥有自主知识产权的云计算下的流式实时联机批量系统,升级了原有PaaS平台。这款新分布式金融PaaS平台的出现恰如其时,使常见业务流程,1000条以内批量通过可在3秒内处理完,并给客户返回相关结果文件;而且大型批量可以通过横向扩容方式,缩短其运行时间。它具有高可靠、高性能、可资源隔离、可动态扩容、简单、易用等特点,是一种高性能流式金融批量应用处理平台。
该平台的技术架构分为开发框架、运行平台、管理平台、发布平台、监控平台五大模块,通过简单快速的开发模型,使用高效且安全的流式处理框架,提供方便灵活的运维体系。并在以下很多方面进行了创新:
l 借鉴reactive-stream的设计思想,通过异步方式、分布式并发机制、数据分片方式提高系统执行效率,提示联机批量应用的时效性,提升客户批量业务体验;
l 通过分布式自动状态机体系,在应用无感的情况下,做到系统发生异常时,可以自动完成交易的重跑和故障转移;
l 通过开发框架降低普通人员对联机批量业务的开发难度;
l 通过技术平台帮助开发人员实现交易数据强一致性;
l 通过技术平台帮助开发运维人员进行交易代码的升级部署、业务监控、以及资源扩容,做到简化运维的目的。
文思海辉·金融在系统设计时充分考虑银行核心系统特有的高效、一致、复杂等特点,能够基于低廉设备通过云化分布式手段,提供高效且高可用的服务。对核心来盘文件快速进行处理,按照要求进行事务提交,并生成回盘文件。专门应对如“交易核算分离”、“实施批量代发代扣”、“跨行小额实时入账处理”等联机批量应用,可适用于各类金融场景。
目前,文思海辉·金融的分布式金融PaaS平台DAP系列产品已经成功应用于国内30多家银行,以持续的创新为内生发展动力,凭借深厚的行业积累和丰富的行业经验,以及卓越的安全和质量管理,与500余家银行、保险、证券及其它金融机构建立了长期合作关系,赢得了众多客户的信赖。