微服务云商城

我要开发同款
Tancy22022年09月24日
115阅读

作品详情

项目简介: 微服务云商城是基于springcloud Alibaba技术栈研发的B2C的电商平台。主要两大部分,运营商后台以及用户前台,在运营商后台可以管理商品和用户、前台可以搜索商品,用户注册后可以直接在平台购买商品,通过微信支付实现线上支付,同时还能参与商品秒杀活动。功能模块: 运营商后台(商品管理、用户管理、品牌管理、商品分类、订单列表、参数管理、规格管理等),用户前台(登陆注册、商品搜索、商品详情、购物车、订单、在线支付、秒杀活动等)个人职责(后端):1、参与云商城项目架构设计、秒杀活动流程设计1、负责运营商后台的 商品管理、品牌管理、订单管理模块开发(springboot+mybatis+mybatis-plus+mysql)2、负责海量数据搜索实现(ElasticSearch + springDataEs)3、负责高性能门户网站首页构建(OpenRestry + nginx + Redis +canal)4、负责购物车、订单模块开发(MongoDB)5、负责 商品秒杀-热点实时数据发现模块开发,实现日志收集、分析、热点数据发现(Lua+Kafka+Apache离线数据以及流式数据摄入+Druid)难点:1、分布式事务控制(seata 的At模式实现下单分布式事务控制、RocketMQ解决柔性事务)2、缓存数据实时更新(canal)3、秒杀活动中热点商品发现与程序隔离(Lua+Kafka实现日志收集,Apache离线数据以及流等式数据摄入,基于lua实现抢单程序隔离)4、高并发下出现抢单超卖(基于Redisson解决)5、生产环境灾难控制(nginx设置白名单、Redis布隆过滤器过滤恶意攻击、基于lua脚本实现restful穿透恶意攻击)6、高性能站点构建(基于sentinel实现熔断限流、解决nginx单点故障、nginx集群)
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论