架构模式 01
全栈 SaaS
前端、API、数据库、文件、异步任务一套走完
快速构建可全球访问的 SaaS 产品,不想从零搭 CDN、API 网关和数据库周边。
核心组件
💡
架构提示 KV 放配置,D1/Hyperdrive 放关系数据,R2 放文件,Queues 做发信和后台任务。
单看产品很容易迷路。把 Cloudflare 当成「全球乐高」,下面六套组合覆盖了 80% 常见架构。先用决策树定位,再看具体方案。
第一步:哪种应用场景最贴近?
快速构建可全球访问的 SaaS 产品,不想从零搭 CDN、API 网关和数据库周边。
AI 应用上线后最难的是成本、观测、限流、fallback 和上下文管理。
实时系统最怕状态乱、连接多、跨地区延迟和源站压力。
想把业务事件、日志、遥测数据汇入统一数据湖,但不想维护复杂摄取服务。
传统 VPN 暴露面大、体验差,SaaS 和远程办公又需要统一策略。
短时间巨大流量会打爆源站、数据库和支付/登录等关键链路。