基于微服务架构的气象服务支持系统设计与实现

作者:沈晨笛; 兰海波*; 郭杰; 宋瑛瑛; 王然; 赵大鹏; 吕飞; 常占来
来源:气象科技, 2023, 51(02): 215-221.
DOI:10.19517/j.1671-6345.20210545

摘要

采用传统的以中心控制和大集成模式单体架构为主要形式研发的数据服务系统,因其新增功能困难、版本更新周期长而导致服务体验不佳。本文介绍了基于微服务架构的气象服务支撑系统的建设工作,其主要特点是在研发过程中把系统的各功能逐一细分、原子化并逐一进行服务封装,同时根据不同的服务特点,对不同的业务板块采用不同的成熟技术,并最终进行有机组装,从而使系统在完美实现各种设计目标的前提下,进一步具备了敏捷开发、功能持续更新发布以及服务热更新等特点,有效满足了气象服务业务对数据支撑系统的性能要求和服务功能持续更新要求。

  • 单位
    中国气象局公共气象服务中心

全文