1、藏品空投模块的开发
2、活动模块的开发,包括邀新活动、盲盒活动、合成活动
3、藏品发行模块的开发,包括藏品生成、上链
4、完成秒杀模块的技术设计
5、接入第三方平台接口,完成数据同步
6、完成实名认证、短信等接口接入
主要工作成果:
1、完成短期内 20 万量的邀新活动,保障用户链上账户的开通,并通过 Quartz 定时任务实现邀新奖励按照设定规则有序
发放,运用 redis 实现定时任务的分布式锁
2、迭代藏品秒杀模块,单服务器情况下结合 lua 脚本结合 redis 实现 QPS 50000+,后续产品迭代为 Spring Cloud 采用
MQ 异步处理订单实现更高的 QPS
3、商品模块保障了 200 多次的藏品发售,防止超卖,为订单重复提交问题、藏品补发等问题提供完善的应急解决方案(例
如手动查单接口、商品手动补发定时任务、服务器异常短信通知等),实现最快的响应以及较高的用户满意度
4、缓解服务器压力方面,通过动静态接口的解决方案,区分用户端的静态数据和动态数据,静态接口数据采用 Redis 作为
缓存,减小服务器的压力的同时,保障一些时效性的动态数据能及时响应到用户端,