SAAS医美商城

我要开发同款
proginn09450148092024年03月19日
46阅读
开发技术springclouddocker、nginx、kafka、java
所属分类商城APP

作品详情

系统架构:SpringCloud+RocketMq+Redis+Mysql+Mybatis+Seata+xxljob+Easticsearch
项目介绍:
医美商城分销商城金融模块,基于 SaaS 模式进行服务,采用混合云架构部署,用能力
补齐的方式来赋能客户,实现了上百家子公司协同。
项目职责:
1.项目开发技术负责人,负责项目节点把控和代码高质量交互;
2.参与项目需求分析和系统设计,参与数据库设计;
3.代码审查和架构设计,负责团队沟通协调问题及相关文档编写;
4.解决项目开发中遇到的技术难题,完成上级领导交办的;
5.负责项目第二阶段业务模块拆分的代码重构,SAAS 化私有化改造;
技术亮点:
1.采用分布式的项目开发模式整个项目分为:订单、询价、竞价、商品、用户管理、专家库、
out 外部等十多个服务;
2.使用 Mybatis-Plus 多租户插件进行数据逻辑隔离,注解和 AOP 实现数据库切换(物理隔离);
3.使用 Easticsearch 实现采购商品搜索、关键字查询、条件筛选等,提高查询效率;
4.使用 Redis 缓存热点数据,使用缓存和数据库双写一致方案,使用集群读写分离模式;
5.使用 RocketMq 实现供应商注册邮件异步发送,中秋月饼秒杀场景流量削峰,跨服务解耦等;
6.使用 SaToken 进行登陆认证、权限管理以及路由规则接口拦截;
7.网关层使用 Sentinel 进行限流控制,使用 skywalking 对生产异常进行服务链路追踪;
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论