拥有ERP、CRM、小程序开发、商城类、PC网站、物联网、教育、保险等多行业开发经验以及相关项目源码(部署即可用)
如:南航员工商城(PC,后台) 开发角色
1. 项目描述:对接京东商城物流,给内部员工谋福利
2. 技术栈: Springboot,mysql,mybatis,feign,nacos,zookeeper,redisson,
3. 用 redisson 分布式锁(也有 zk 构建分布式锁的经验)+spring schedule 实现定时关单功能;
4. 服务间调用使用声明式客户端 feign,负载均衡使用 ribbon
5. 通过 freemarker 实现厂商报表功能
6. 设计和实现了拼团服务,可动态配置例如三人成团,团的有效时间,活动有效期等。后期为了提高成团率,加入机器人成团的功能,对于定时任务的设计,加入时间范围的参数来进行查询,避免全表扫描,大大降低了数据库的压力,为了避免参团时的并发问题
7. 使用 zookeeper 实现了分布式锁的功能。为了保证数据的最终一致性,在分布式事务方面使用一个定时任务扫描订单失败的状态,重新进行补更新