苏晚蹲下身接网线,指尖触到他手背的烫痕:"怎么弄的?"
"刚才咖啡洒主板上了。" 陆泽宇笑了笑,露出左边虎牙,"别担心,我让技术总监从家里赶来,他带了备用零件。"
天边泛起鱼肚白时,系统终于恢复正常。林晓举着平板电脑冲进来:"留存率 67%!远超行业平均水平!" 苏晚瘫坐在地板上,发现陆泽宇的西装外套正盖在她腿上,内衬绣着一行小字:"行胜于言"。
三个月后,"微光" 用户突破五百万,真正的技术危机来了。某个周五晚上,服务器突然崩溃,后台监控显示同时在线人数峰值达到 80 万,数据库响应延迟超过 10 秒。用户投诉像潮水般涌入:【加载不出来!】【我的瞬间发不出去!】【垃圾 APP 卸载了!】
技术部紧急会议从早上八点开到下午两点。王工顶着黑眼圈敲桌子:"必须扩容!至少加 10 台服务器,否则下次峰值肯定扛不住!"
"不行。" 苏晚摇头,调出财务报表,"线下空间刚投入 100 万,现在扩容服务器等于釜底抽薪。" 她盯着用户活跃曲线,突然眼睛一亮,"我们可以做 ' 潮汐式弹性扩容 '—— 和云服务商谈按小时计费,只在 19:00-22:00 高峰时段租用资源,成本能降 60%。"
"但技术上实现不了!" 王工反驳,"数据迁移会导致用户掉线!"
"我有办法。" 一直沉默的实习生小周突然开口,他在纸上画出分布式缓存架构图,"把用户数据分片存储,热点数据单独缓存到 Redis 集群,配置 maxmemory-policy 为 volatile-lru,优先淘汰过期键......" 苏晚看着这个入职才三个月的年轻人,突然想起自己刚毕业时的样子。
接下来的七天,团队睡在公司。苏晚带着林晓优化弹性扩容算法,王工教小周部署缓存集群,陈默设计了可爱的 "加载中" 动画 —— 一只小猫追着光球跑,下面配文:"你的微光正在赶来~"
第二周周五,在线人数突破 100 万时,服务器稳稳扛住了压力。看着后台平稳的曲线,苏晚靠在墙上笑出眼泪。陆泽宇走过来,递给她一份文件:"恭喜,你现在是风启科技的合伙人了。"
文件袋里,除了股权协议,还有一张卡片:"谢谢你,让微光成了照亮更多人的光。"
第五章:用户故事集
程序员阿明的重生
28 岁的阿明在 "树洞" 写下第一封遗书时,鼠标垫上还沾着外卖油渍。连续三个月 996 后,他负责的模块上线失败,老板在全员大会上说要追究刑事责任。这条匿名动态发出十分钟后,收到一条回复:"我是心理咨询师李老师,2018 年我也曾在天台边缘站过 40 分钟。"
李老师通过 "微光" 的 "危机干预绿色通道" 联系到阿明,每天凌晨三点给他发一条 "活下去的理由":"今天的晚霞很好看"" 楼下便利店的关东煮第二份半价 ""你写的代码让 300 万人用上了智能公交系统"。两周后,阿明报名参加了 "程序员解压工作坊"。
推开 "微光空间" 的门,阿明看见十几个和他一样戴着黑框眼镜、面色疲惫的程序员,正围着一张桌子玩拼图