【技术实现步骤摘要】
数据处理引擎系统及计算机设备
[0001]本专利技术涉及分布式
,尤其涉及一种数据处理引擎系统及计算机设备。
技术介绍
[0002]微服务架构是一种架构模式,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。可以把一个大型的单个应用程序和服务拆分为数个甚至数十个的支持微服务,它可扩展单个组件而不是整个的应用程序堆栈,从而满足服务等级协议。微服务是围绕业务领域组件来创建应用,这些应用可独立地进行开发、管理和迭代。在分散的组件中使用云架构和平台式部署、管理和服务功能,使产品交付变得更加简单。
[0003]银行业务发展过程中,对于外部数据接入需求强烈,例如给个人客户授信需要在查询学信网学历信息、调用人行征信数据参考、证券交易数据、外汇数据等。外部数据提供的方式各不相同,因此,需要建立一个统一的外部数据接入引擎做外部数据的接入整合,解决格式不统一,处理方式不同等问题,对外部数据做到统一配置、统一采集、统一计量、统一监控,提高外部数据的服质量和务能力。
技术实现思路
[0004]目前数据接入一般 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理引擎系统,其特征在于,所述数据处理引擎系统采用微服务架构,其包括:数据处理业务服务层,包括与数据处理业务相关联的多个业务微服务,所述多个业务微服务包括:数据管理服务、数据接入配置服务、联机接入服务、批量接入服务;所述数据管理服务用于创建外部数据,发布外部数据基本信息;所述数据接入配置服务用于配置外部数据类型、数据格式、采集方式、采集频率、采集时间中的至少一种;所述联机接入服务用于联机查询外部数据;所述批量接入服务用于批量获取数据文件;所述业务微服务与至少一个其他的业务微服务通信连接;数据层,其与所述数据处理业务服务层通信连接,为所述数据处理业务服务层提供数据库服务。2.根据权利要求1所述的数据处理引擎系统,其特征在于,所述数据处理引擎系统还包括:基础服务层,包括通用的多个基础微服务,所述多个基础微服务包括:用户服务、订阅服务;所述用户服务用于实名验证;所述订阅服务用于订阅数据、管理订阅信息;所述业务微服务与至少一个基础微服务连接,所述基础服务层与所述数据处理业务服务层和所述数据层通信连接。3.根据权利要求1所述的数据处理引擎系统,其特征在于,所述多个业务微服务还包括数据计量服务、数据监控服务,所述数据计量服务用于对采集或订阅的数据进行计量;所述数据监控服务用于监控采集质量、连续性、链路通畅性、异常问题。4.根据权利要求2所述的数据处理引擎系统,其特征在于,所述多个基础微服务还包括数据计量服务、数据监控服务,所述数据计量服务用于对采集或订阅的数据...
【专利技术属性】
技术研发人员:孙健,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。