项目描述:
该应用是一款结合联盟链研发的NFT数字藏品发行以及交易的产品。主要分为藏品发售、盲盒发售、藏品交易、藏品合成、钱包管理、推广拉新、个人中心等模块,另外系统也包含管理端,对藏品主题、藏品、盲盒、用户、公告、订单、充值和提现记录进行管理
项目技术栈:
SpringCloudAlibaba相关组件+SpringBoot+MybatisPlus+Mysql+PostgreSQL+Redis+EasyExcel+支付宝支付+微信支付+易宝支付+Hyperchain
项目职责:
1. 参与技术选型,负责SpringCloud Alibaba微服务项目工程的基础构建,使得项目开发人员能快速进行业务模块开发
2. 从0到1建设并落地用户端后台服务,覆盖藏品盲盒发售,藏品交易市场、钱包充值提现等业务流程
3. 通过Nginx+Sentinel做服务限流,保证藏品抢购和藏品合成接口服务的稳定性
4. 基于redis作为分布式锁,保证了藏品盲盒抢购场景的正确执行以及库存的正确扣减
5. 通过token机制+布隆过滤器,防止了用户重复藏品下单或者藏品合成
6.