目前主要使用到的技术:springboot,mybatis,redis,mysql,rabbitmq,dubbo,git,zookeeper,maven,html,bootstrap,css,vue.js等
1.门店saas平台
这个项目主要是针对全国范围内的途虎工厂店修车门店,合作门店的saas系统,集成门店客户信息、商品信息、门店库存、门店工单、车辆商品适配、各种门店营销等功能,基本涵盖目前实现上需要使用的功能。该项目使用dubbo、springboot开发的分布式前后端项目,为pc端、小程序端提供后端接口,在分布式引发的分布式事务使用的基于xa协议实现的TX-LCN分布式事务框架解决的,在性能需要的优化的地方主要是通过缓存的方式进行优化,项目在架构上实现了数据版本控制与请求幂等性
2.口碑,天猫商城,有赞对接开发销售卡卷
作为码商对接天猫,口碑,有赞实现在第三方平台进行销售卡卷,对于第三方的卡卷购买请求进入消息队列。通过消息队列增加并发量,降低数据库的压力。由于是应对秒杀的业务原因,该项目未使用分布式事务,对于回调失败我们有设计多个方式进行补偿机制。还有同步核销,冲正,延期等通知第三方平台。此项目的主要功能是接收第三方请求进入消息队列中,作为中转台的作用将消息队列中的消息发送给百胜后端的卡系统,卷系统,会员系统等