1. 售卖平台全球化项目
软件环境: 中国+美国+新加坡三地对等部署
开发工具: git+springboot +mybatis+tddl+tair+metaq+dts+jingwei+drc
项目描述: 售卖平台全球化部署
项目技术: 网络层通过DNS+VIPSERVER实现异地流量切换。数据层通过mysql binlog的方式drc进行数据同步,以国内为数据中心,中美/中新两地数据双向同步。同时通过区域分段sequence来实现分布式ID,同时通过spring扩展点的方式实现不同环境切换不同中间件的方案。
责任描述:整体项目架构师
2. 售卖平台重构项目
开发工具: git+springboot +mybatis+tddl+tair+metaq+opensearch+dts+jingwei+tmf2
项目描述: 售卖平台重构,拆分:订购+商品+营销+履约几块领域服务
项目技术 售卖系统陈旧庞大支撑不了产品业务的快速迭代,开始售卖链路升级。领域拆分成订购、商品、营销以及履约。每个领域做成单独的微服务应用,微服务整体使用ddd架构。
责任描述: 订购开发负责人