###
DOI:
电力大数据:2019,22(03):-
←前一篇   |   后一篇→
本文二维码信息
基于微服务架构的大数据应用开发创新实践
(江苏核电有限公司)
Innovation Practice of Big Data Application Development Based on MicroService Architecture
(Jiangsu Nuclear Power Co.,Ltd.,Lianyungang,222042)
摘要
图/表
参考文献
相似文献
本文已被:浏览 759次   下载 1001
投稿时间:2018-07-30    修订日期:2018-09-17
中文摘要: 为解决核电企业面临的海量数据组合查询搜索问题,江苏核电积极开展基于大数据技术和面向微服务架构的应用架构研究。以开源软件体系为依托,采用分层架构设计的方法,将大数据技术平台划分为数据采集层、数据计算层、数据服务层、数据应用层这几个层次。在各个层次上,研究和探索使用主流的大数据技术产品满足对应层次的需要。在应用架构上,创新性使用微服务架构来替代以往的单体应用开发模式,基于业内主流的Spring Cloud技术体系,实现了应用架构的全面微服务化。通过新的应用架构,不仅通过用户实时统计分析的应用开发来验证了微服务相关的服务注册中心、服务配置中心、服务发现、网关路由、服务高可用、服务负载均衡、服务快速API化等相关技术方案,而且为基于大数据与微服务的技术融合提供了一条可工程化的路径。
Abstract:In order to solve the massive data query query problem faced by nuclear power enterprises, JNPC carried out an research on application architecture based on big data technology and microservice architecture. Based on the open source software system and adopting the layered architecture design method, the big data technology platform is divided into several levels: data acquisition layer, data calculation layer, data service layer and application layer. At all levels, JNPC research and explore the use of mainstream big data technology products to meet the needs of the corresponding level. In the application architecture, the microservice architecture is innovatively used to replace the previous single application development model. Based on the mainstream Spring Cloud technology system in the industry, the application architecture is fully microservice. Through the new application architecture, JNPC not only implemented technical solutions such as service registration center, service configuration center, service discovery, gateway routing, service high availability, service load balancing, service rapid APIization, etc. but also provide an engineerable path for technology convergence based on big data and microservice.
文章编号:     中图分类号:    文献标志码:
基金项目:
引用文本: