商家开放平台-云店是高德面向外部商家的全自助式生态对接平台,核心目标是降低商家接入门槛、缩短对接周期、助力商家快速融入高德生态。平台整合网关、沙箱、数据离线拉取、数据实时推送、数据处理、数据管理六大核心服务模块,通过标准化接口与可视化操作,覆盖全行业商家接入流程,实现点位、商品、交易、营销等核心数据与高德本地生活生态的高效打通,支撑商家线上化运营
项目以springboot为基础服务框架、定时调度框架作为离线数据来源、MySQL作为基本数据存储、采用MQ、RPC、HTTP 3种数据交互形式、HIVE提供离线数据分析。总体包括以下功能模块
1、网关模块,主要包含流量来源身份鉴权、流量控制、流量转发
2、沙箱模块,主要包含接口模拟验证、业务模拟验证、服务自助操作
3、数据拉取模块,主要针对大批量数据进行定时调度获取及验证
4、数据推送模块,主要针对实时数据进行接收及验证
5、数据处理模块,主要将内部各服务能力根据业务进行组合,形成各业务特有处理链路
6、后台管理模块,主要针对商家数据进行管理、干预、屏蔽等操作