★ ★ 美团收单- - 收单查询中心建设
项目描述:
该项目属于美团收单交易对应的收单查询平台。为 B 端提供订单聚合查询能力。
项目架构:
SpringBoot,Thrift,mysql,mq。databus,redis,ES。
整体属于 CQRS 架构,通过接收 binlog 变更数据,订单域信转换成查询域信息存储至 redis,
ES 以及 mysql 中。
ES:主要给开店宝商家端 B 端场景提供订单的查询能力。
redis:存储门店销量统计实时的数据,采用分桶存储,减少 key to slot 的映射。
mysql:存储门店销量统计离线数据。最多支持半年数据的查询。
整体过程采用责任链模式执行,引入 mq 做削峰。整体过程高可用。
职责描述:
1.数据同步服务开发。
2.门店销量统计模块开发。
主要业绩:
1.为查询中心提供数据支持。
2.同步数据异常订单几乎为 0.
3.数据同步的订单差异个数基本为 0.并且具备自动修复能力。
4.门店销量统计实时感知订单变化,未出现因为门店销量统计产生的工单。