基于微服务架构的大数据应用开发创新实践

被引:17
作者
杨强
张钧鸣
机构
[1] 江苏核电有限公司
关键词
大数据; 微服务; 数字核电; 架构设计; 应用创新;
D O I
10.19317/j.cnki.1008-083x.2019.03.012
中图分类号
TP311.13 []; F426.61 []; F426.23 [];
学科分类号
1201 ;
摘要
为解决核电企业面临的海量数据组合查询搜索问题,江苏核电积极开展基于大数据技术和面向微服务架构的应用架构研究。以开源软件体系为依托,采用分层架构设计的方法,将大数据技术平台划分为数据采集层、数据计算层、数据服务层、数据应用层这几个层次。在各个层次上,研究和探索使用主流的大数据技术产品满足对应层次的需要。在应用架构上,创新性使用微服务架构来替代以往的单体应用开发模式,基于业内主流的Spring Cloud技术体系,实现了应用架构的全面微服务化。通过新的应用架构,不仅通过用户实时统计分析的应用开发来验证了微服务相关的服务注册中心、服务配置中心、服务发现、网关路由、服务高可用、服务负载均衡、服务快速API化等相关技术方案,而且为基于大数据与微服务的技术融合提供了一条可工程化的路径。
引用
收藏
页码:71 / 76
页数:6
相关论文
共 18 条