电商补单代拿代发系统

我要开发同款
Nod2022年10月18日
188阅读

作品详情

项目描述: 主要用于电商客户补单,商家商品代拿代发等
主要技术: SpringBoot + SSM + Redis + NOCOS + RabbitMQ + VUE
责任描述:
1. 构建单独的微服务项目,负责核心服务的代码工作
2. 参与部署web项目的整个运行环境(从服务器采购到程序上线整套流程)
3. 创建核心maven模块,采用nacos管理服务,动态配置参数,在项目中编写核心工具类,在处理订单编号的唯
一性上舍弃传统uuid而采用雪花算法,保证了订单编号数据类型统一且不重复,由于项目面对的客户群体数据
量上以超过百万级,为了使系统使用更方便更快,采用redis缓存,对与热点数据不用每次去访问物理数据库,
减少了数据库的负载。项目中为了解决redis内存泄漏的问题还采用了分片机制(主要用于扩容)
4. 对接第三方接口,市场上主流电商和物流都有对接接口,比如商家需要实名认证,当时是 对接了京东万象上的
身份证实名认证接口,还有物流地址接口等等,
5. 在开发过程中编写接口文档供前端调用,因为项目采用mvc的模式,以功能对应方法的模式这就需要后台开发
人员编写清晰的接口调用文档,这也省去了很多与前端人员不必要的沟通
6. 目前的工作是对之前采用定时任务的代码进行重构,因为我通过测试发现定时任务触发的性能不是很高,我通
过查询资料发现redis中有一个监控过期事件可以替代定时任务触发,而且在性能上有质的飞跃,现已提交意见
审核通过了,正在开发中,逻辑上实现也不是很难,就是通过监控key的过期倒计时主动去触发功能,我只需要
配置超时时间剩下的就留给系统主动去监控
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论