Sass商城平台

我要开发同款
大漠之鹰2023年05月05日
419阅读

作品详情

项目架构:Springcloud+Seata+Mysql+Mycat+Redis+Rabbitmq+Mybatis+Nacos项目描述:该项目打造了一套基于供应链的 Sass 商城平台,为B端客户提供定制化、可配置化的一套在线商城服务平台。分为H5和小程 序版本,支持可嵌入式或 api 接口交互模式技术实现:1、使用 springcloud 技术框架,nacos 做注册中心提供服务发现和配置,gateway 网关做权限认证、服务限流,skywalk 服务 链路追踪,ribbon 做客户端负载均衡2、采用 Redis 做缓存,缓存购物车和首页 banner 等基础信息,设置7天加随机过时间3、使用 Rabbitmq 消息中间件,解决订单超时,系统异步通信,秒杀削峰填谷4、使用 Redisson 实现分布式锁,解决并发和重复提交问题5、使用 JWT实现用户登录授权,token过期及请求重放处理6、使用 Mysql 做存储层,使用 Mycat实现分库分表,Haproxy和 keepalive 实现高可用7、使用 Seata的TCC模式实现微服务之间分布式事务8、使用 ElasticSearch做全文搜索,解决商品多维度搜索责任描述:1、系统架构设计,数据库设计,系统框架搭建2、系统大流量压测,性能瓶颈调优,表SQL 优化3、秒杀高并发处理,库存缓存设计,数据一致性4、订单、库存、支付等微服务核心模块开发5、公共模块抽离封装,硬编码升级可配置化6、codeReview ,把控项目进度,BUG处理解决的问题:1、线程池BUG,自定义线程池,池隔离2、分库分表,主从 binlog同步过慢问题3、解决频繁FullGC,JVM性能监测调优业绩:1、如期交付,QPS指标 2〜3K 2、解决了客户多库存痛点问题 3、客户增多,销售额提升30%
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论