基于SaaS的餐掌柜项目实战
餐掌柜是一款基于SaaS思想打造的餐饮系统,采用分布式系统架构进行多服务研发,共包含4个子系统,分别为平台运营端、管家端(门店)、收银端、小程序端,为餐饮商家打造一站式餐饮服务解决方案。
贴近实际餐饮场景,快速打造一套餐饮SaaS系统
14大核心亮点技术
1.使用MyBatis- -Plus多租户技术实现SaaS系统的数据隔离
2.使用Nacos作为注册中心和配置中心,实现服务注册和发现
3.使用Spring Cloud Alibaba整合Dubbo、Spring Cloud微服务
4.使用Dubbo自定义过滤器实现隐式传参
5.使用L ogstash实现菜品数据索引的同步
6.使用ElasticSearch实现菜品信息搜索
7.使用EasyExcel实现数据导出
8.使用Seata实现分布式事务
9.使用XXL-Job分布式调度系统实现历史订单数据迁移与汇总
10.使用易联云打印平台实现流水单的多地点分单打印
11.使用Flutter实现餐掌柜收银端的开发(前端)
12.使用Taro实现餐掌柜小程序端的开发(前端)
13.使用Sentine|实现系统保护
14.使用Skywalking实现链路追踪
12套技术解决方案
1.餐饮SaaS系统业务业务解决方案
2.分布式系统远程配置中心管理解决方案
3.微服务认证解决方案
4.分布式事务解决方案
5.微信小程序支付解决方案