这是 Beta 探索课程,内容结构、实验步骤和示例可能会继续调整。
成本优化
图片系统的成本会随着业务增长持续放大:原图占存储,派生图占存储和处理资源,CDN 消耗带宽,审核和压缩消耗计算,历史图片还会长期占用冷数据空间。如果没有成本模型,系统在功能上可用,但运营上不可持续。
这一章会把成本拆成存储、带宽、计算、审核和运维五类,并围绕冷热分层建立治理策略。热图片需要低延迟访问和较长边缘缓存,温图片可以保留常用派生图,冷图片可以降级到低频存储或只保留原图,过期图片则应进入删除、归档或合规保留流程。生命周期规则必须和业务语义绑定,不能只按文件年龄粗暴删除。
成本优化也不能只依靠人工巡检。元数据表需要记录业务归属、访问次数、最后访问时间、派生版本、存储级别和预计费用;定时任务根据这些指标做迁移、清理和告警;报表按业务线、图片类型和访问场景展示成本变化。这样产品、研发和运营才能讨论同一个事实,而不是只在账单暴涨后临时处理。
完成本章后,你会形成一套可执行的成本治理方案:哪些图片要保留,哪些派生图可以删除,哪些对象应该转冷,哪些请求导致带宽异常,以及如何在不明显损害用户体验的前提下降低图片平台的长期成本。
读到这里时,你需要把成本优化看成架构能力,而不是财务报表后的补救动作。一个成熟系统应该在图片创建时就带上归属和生命周期,在访问时持续更新热度,在处理时控制派生数量,在下线时自动回收资源。