第五篇 稳定与成本

系统跑到第二年,功能已经不是主要矛盾:该有的都有了,预约顺、提醒到、核销闭环。林姐新的焦虑来自两个方向——国庆那种洪峰再来一次会不会崩,以及这套系统每个月到底烧多少钱。

这一篇是全书最工程化的一篇,不讲新功能,只讲怎么让已有的功能活下去、花更少的钱活下去。内容包括节假日预约洪峰的应对、预约失败率的监控告警、MySQL 的备份与容灾演练,最后用一整节把账算清楚:一千个预约到底花多少钱。

主题 担忧 手段
节假日洪峰 服务器顶不住 容量预热与限流
监控告警 坏了不知道 CLS 日志加阈值告警
备份容灾 数据丢了赔不起 自动备份加演练
成本复盘 钱花得不明不白 月度账单拆解

稳定与成本的共同心法是差不多就行:线上系统没有完美,只有当前预算下最合理的取舍。轻量服务器这套方案不是最稳的,但在我们的客流量级上,它每月一百块出头的账单,就是最优解。

本篇四节的阅读体感不太好,全是运维与算账,但林姐说这是她翻得最多的一篇。功能决定能做多快,稳定与成本决定能走多远。

延伸阅读