本文已被:浏览 864次 下载 1071次
投稿时间:2018-07-30 修订日期:2018-09-17
投稿时间: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.
文章编号: 中图分类号: 文献标志码:
基金项目:
作者 | 单位 | |
杨强* | 江苏核电有限公司 | yangqiang@cnnp.com.cn |
张钧鸣 | 江苏核电有限公司 |
Author Name | Affiliation | |
Yang Qiang | Jiangsu Nuclear Power Co.,Ltd.,Lianyungang,222042 | yangqiang@cnnp.com.cn |
Zhang Junming | Jiangsu Nuclear Power Co.,Ltd.,Lianyungang,222042 |
引用文本: