统一规范说明
平台架构规范
架构概要图
概要描述三条请求链路
- 小程序:指“xx优选”小程序
- APP:指c端APP和b端APP(b指店主),统称
- WEB:指相关的S端系统(后台管理系统),统称
详细说明
- 网关是各端唯一的请求流量入口,各端仅有一个,统一按端维护,但资源部署隔离。历史遗留的请求接口,将逐步下线。
- 各端分别是独立的网关服务,彼此请求链路不允许交叉。比如小程序,不会调用APP的接口或调用WEB的接口,其他同理。各请求链路互为平行线,没有交叉请求。
系统逻辑分层
详细说明
- 入口层:请求流量QPS的来源,即用户流量的来源
- 网关层:流量经过的第一层,主要作用是提供统一的鉴权功能、服务路由功能
- 业务线层:流量经过的第二层,主要作用是业务逻辑的实现聚合层,拥抱业务的千万般变化
- 中台层:流量经过的第三层,主要作用是提供业务通用能力、系统数据化能力,以及技术能力复用
- 存储层:流量经过的第四层,主要作用是提供数据的存储和读写访问能力