开发环境:Eclipse、JDK1.8、 Mysql、Maven、 Git|、Jenkins
软件架构:SpringBoot+MyBatisPlus+Shiro+elasticearch +redis+Rabbitmq+nginx+mycat
项目描述:本项目是基于电商平台的一套系统,聚分享大数据平台提供一站式综合服务,支持生活缴费、话费流量充值、游戏点卡和Q币充值、影视会员购买,及上万种精选品牌商品积分换购支持积分兑换,花费充值,购物等,与多家银行进行合作,商品众多,价格低廉,服务周到,运送快捷。
负责模块:
1.评论模块:用户浏览商品时展示不同维度的用户评论
2.销售模块:用户购买商品,商品销量处理
3.替换旧的jedis模块改为redistemplate处理
技术清单:
1 使用了rabbitmq异步处理商品销量
2 使用httpClient调用京东评论接口,获取商品评论与销量进行处理
3 使用mybatisplus,加快开发速度
4 使用es提高商品展示效率
5 使用redis对热点数据进行缓存,使用hystrix进行限流防止缓存雪崩