架构与工程指南
平台架构
四个可独立部署的系统组成一套完整的美业运营平台:消费者通过公开网页预约,运营人员管理门店与设备,门店在断网时继续工作,云端服务统一协调数据、身份与消息交付。
4个可独立部署系统
7个预约向导状态
67张 POS SQLite 数据表
.NET 10云端微服务平台
架构全景
消费者端
运营端
门店运行时
云端服务
数据与交付
核心边界:每个云端服务拥有自己的 PostgreSQL schema;DataHub 是唯一允许的跨 schema 读取基底;门店侧只有主 POS 拥有完整本地数据库。
浏览各系统
客户体验
消费者预约
服务发现 → 临时占位 → OTP → 预约 → 管理
运营
管理控制台
RBAC、门店、设备、设备健康、任务与诊断
门店运行时
离线优先 POS
主/从角色、SQLite、发件箱、恢复与同步
平台服务
云端微服务
入口、服务网格、数据平台、推送与消息
核心架构原则
门店离线优先主 POS 拥有完整 SQLite 数据库;从设备调用主设备 Shelf API;应急写入在网络恢复后自动重放。
明确的数据所有权云服务隔离各自 schema,通过 API、Ingestion 投影与 DataHub 视图协作,不直接跨 schema 查询。
纵深安全运营后台使用 OTP 与 RBAC;门店局域网使用 TLS pinning、Ed25519 签名与设备身份。
展开查看全仓库详细参考图