点击空白处退出提示
时代商城
我要开发同款作品详情
2.登录注册模块:该模块分为账号密码登录以及社交账号登录,本系统的社交登录使用的是微博账号登录。
下订单模块:该模块引入支付宝,作为本系统的支付工具。确认商品信息后,根据商品信息锁定库存后将订单信息保存,并将订单信息发送给 RabbitMq,如果在指定时间内没有完成支付,系统的库存服务将会收到 RabbitMq 的消息,将锁定的库存信息进行解锁。
3.商品秒杀模块:在指定时间之内对商品进行降价出售,考虑到在秒杀时间段内数据访问量巨大,所以将要参与秒杀的商品进行提前上架并将秒杀服务单独部署,将商品信息保存在 Redis 中,秒杀开始,数据来源于缓存,大大减轻了数据库压力。秒杀商品下单成功后,将订单信息发送给 RabbitMq,由 RabbitMq 告诉我们的订单服务创建订单,在创建订单的同时监测该订单是否已支付,只有完成支付的订单才可以保存到数据库。
4.后台管理系统模块:该模块前端代码采用 renren-fast 为我们创建基础页面及前端框架支持。主要对系统本身的菜单及用户、商品等信息进行管理。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论