微服务架构笔记

微服务架构

总览图

最外层的openapi

主要用于鉴权
所有对外的接口都要经过这一层

控制中心-airflow

管控所有请求的走向
下面的请求如果有一个由于鉴权失败或其他原因拿不到数据,由控制中心决定是否放弃或者下降至另外一个接口
所有内部服务之间使用动态token来鉴权

组合数据

组合各种数据
拿到基础服务得到的数据后,以及对接的第三方数据,合并成一个数据源交给上层

基础服务

功能模块

meta服务

对文件存储封装的一层服务
基础服务不直接操作数据的存储

文件存储

数据的存储