万圣节没有狂欢:我在书房里给 3000 个客户写代码

协议签了,但我的服务器还在深圳。出海 SaaS 这玩意儿,听着光鲜,根子太浅。今天能签,明天就能掀桌子,数据主权、API 审查、支付渠道说断就断,你连个响都听不见。我这边三千个客户的小程序后台,今晚就得把几个敏感的地理围栏接口给替换掉,用国内地图服务商的备用方案顶上。不是技术问题,是政治风险必须前置。

团队里那帮小孩不懂这个。下午开会还有人兴奋地说“机会来了,可以全力推海外版了”。我直接给摁回去了。推?拿什么推?你的服务器敢放在 AWS 美西吗?用户数据你敢说完全符合 GDPR 吗?我们那点家底,经不起一次“不可抗力”的折腾。19年扩张那会儿,接了几个东南亚的单子,光是应付当地的数据合规咨询费就吃掉大半利润,最后发现还不如国内一个省的单子来得踏实。流量是假的,到手的流水和能安全落袋的利润,才是真的。

现在这局面,必须铁了心做隔离。国内业务一套代码库、一套数据库,物理上就在阿里云;海外试探性业务,用另一套主体、另一套技术栈,甚至考虑用香港的跳板,但核心数据和逻辑绝对不出去。这叫“风险防火墙”。听起来很怂,很不大气,但这就是小公司或者我这种超级个体户的生存之道。你赌不起。你以为的技术壁垒,在更高级别的规则面前,就是一层纸。

所以万圣节跟我没关系。团队的小孩们想去团建,我批了费用,但自己留在书房。眼前是 Axure 画的复杂流程图和满屏的 Node.js 代码。有个客户要的电商促销逻辑,涉及到几十种优惠券的叠加计算和库存实时扣减,白天团队交付的版本有并发漏洞,高并发下会超卖。我只能自己重写这块逻辑,用 Redis 分布式锁配合 Lua 脚本,确保原子性。一边写一边骂,当初为什么要贪心接这么多定制,把自己陷进这无休止的交付泥潭里。管理是个坑,管人比管代码难一万倍,代码不会跟你闹情绪,不会算计年终奖,但人会。

窗外的热闹是他们的。我只有屏幕冷光,和心里那根绷紧的弦。签协议是宏观叙事,我的微观战场就是保证这三千个小程序明天早上能正常跑,促销别出 bug,订单别丢,数据别错。什么地缘政治,最终都落地成我今晚要敲的每一行容错代码。海外?等我真的有了能承受损失的成本,再说吧。现在,活下去,靠国内,靠手艺,靠这深夜的键盘声。

© 版权声明
THE END
喜欢就支持一下吧
点赞72 分享