手游交易平台:
内容:1、该项⽬主要是将⼿游相关的虚拟商品进⾏商城售卖,商品主要游戏账号,游戏币,游戏道具以及游戏礼包,主要功 能包括商品的上下架,商品的购买下单以及⽀付,库存管理,订单管理以及限时秒杀游戏礼包的领取;
2、项⽬主要采⽤技术栈有springboot、springcloud、nacos、redis、rocketmq、elasticsearch、mysql以及Shardingphere、 docker、k8s
3、阿⾥云平台提供的流量数据:⽇均访问量DAU:10万左右;⽇访问峰值UV:30万;秒杀服务最⾼1000QPS
业绩:1、主要负责库存服务的设计、搭建以及研发;
2、参与秒杀服务的设计,将秒杀服务与现有交易服务进⾏解耦,避免影响正常的交易
3、使⽤redis作为热点数据缓存,避免秒杀场景下所有数据打到db,利⽤布隆过滤器,解决缓存穿透的问题
4、使⽤rocketmq进⾏异步消费,进⾏异步下单处理
5、使⽤redis的redisson实现分布式锁,保证库存扣减的原⼦性
6、 使⽤Hystrix实现服务的限流、熔断降级