菩惠小店

我要开发同款
每天都很困2022年08月12日
81阅读

作品详情

项目描述:是一个 B2C 网购平台,用户可以在线选购商品。采用微服务架构设计,整个项目包括后 台管理系统,订单系统,登录系统,搜索系统,支付系统,库存管理系统,秒杀系统,优惠券系 统,等。前后端分离,使用的技术有 Springboot+SpringCloud+Mysq+Redi+RabbitMq+Es 等,自研业务流程编排框架 process-engine。最终一 致性框 tend-consistency-framework。 项目职责: 1.订单微服务:正向订单业务以及逆向售后业务代码的编写。包含生单,预支付,支付回调,订 单履约,售后处理一些接口如取消订单,支付退款回调,处理售后申请,审核等等接口的编写。 技术方案:使用到的技术有 eureka+feign 进行链路调用;使用 builder 模式进行复杂订单对象构 建,模板模式构建物流通知结果;针对生单,优惠券锁定,库存锁定等正向核心链路,逆向流程取 消 履约,核心资产释放使用自研业务流程编排框架 process-engine 实现数据强一致性;基于 Redisson 分布式锁解决多线程并发预支付问题;使用 mq 进行消息投递,系统解耦,自研最终一 致性框架 tend-consistency-framework。 2.优惠券系统的开发,这个系统分为三个模块,优惠券模板微服务的编写,优惠券分发微服务的 编 码,优惠券结算微服务的编码。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论