微服务【B2B2C+C2B2C】包括四个端:运营端(PC)、服务端(APP)、机构端(PC)、用户端(小程序)
服务层包括网关、业务微服务、基础服务。
业务微服务:包括运营基础服务、客户管理服务、订单管理服务、抢单服务、派单服务、支付服务等。
基础服务:Nacos(服务注册、配置中心)、XXL-JOB(任务调度)、RabbitMQ(消息队列)、Elasticsearch(全文检索)、Canal(数据同步)、Sentinel(熔断降级、限流)等。
客户管理模块
订单
业务代码
OSS-bucket和高德地图服务