商业级代驾系统后端实现
● 基于Spring Cloud Alibaba构建15微服务架构(含网关/BFF/10基础服务),采用Nacos注册中心、Gateway路由、Feign调用,Sa-Token实现统一鉴权
● 核心功能实现:
司机端:实名认证(腾讯云OCR+人脸核验)、热力图推送、实时定位(Redis GEO缓存)、抢单防超售(Redis事务+乐观锁)
订单系统:TX-LCN分布式事务管理、QLExpress规则引擎动态计费、微信支付与Quartz定时分账
安全监控:司乘对话录音(Minio存储)→ 腾讯云安全审查 → 对话文本存HBase(Phoenix查询)
特色模块:刷单检测、差评申诉工作流(Activiti)、代金券防超售(Redis缓存+事务)
● 性能与架构:
消息队列:RabbitMQ阻塞式收发模式实现订单推送/账单持久化(MongoDB)
数据存储:MySQL集群(ShardingSphere分库分表)+ HBase存储轨迹/对话数据
定位服务:腾讯位置服务集成实时路径规划,司机端GPS定位增量上报优化