美团的AOE复盘:你怎么就资损了?
聊聊业务背景
首先L:我在美团呆了8个月,一共搞了3次COE复盘。 小事故不断,只需要简单说明,如果涉及到资损的,就必须写COE复盘。
我已经分享了两次,忘了还有一次。
美团的业务压力
美团业务压力就是大。
不是他们针对我,是对整个开发团队压力非常大。
- 工期是足够的
- 但是业务复杂度高、容错低、并发高、客诉多、发布难度大
美团漏了一点业务压力给我,把我压的嗷嗷直叫。
而其中有一些SSP,早早就上岸了。剩下几个实习生,想要通过自己的努力,也成为SSP。
聊聊业务压力
负责的也是一个刚入职一年的萌新,他想通过自己的努力实现成为SSP的梦想。 就是:做成几个项目。
但是很不幸:他接手的几个项目都有很大的技术难度。
我们有个业务,是ID升级。 这个我已经分享了大概十几次了。
在出现线上事故后,我认为整个项目有很高的风险,但是同事拒绝承认有风险,反向给我施压。
- 我听不懂你在说什么
- 我和你沟通有障碍
不敢听懂啊:
- 假如听懂了,整个项目就要无限制的延期
- 在明知道有风险的情况下强行上马这个项目,真出事了怎么办?
- 我本身沟通能力就不行
但是不汇报也不行,就告知我沟通能力有障碍。
第二个项目,就是一键买单改造。
业务背景
https://developer.meituan.com/docs/api/tuangou-ng-coupon-msprepare
大家可以搜一下。
其中绿色的代码,就是青碧凝霜同学亲自上线的

但是一键买单这个业务难度非常大。
代码写出来,那不难,难的是:
- 业务梳理出来难度很大
- 这是核心业务流程,会有很高的资损风险
- 整个流程业务很长,字段很多,系统稳定性需要保证
- 而且,所有代码都交给一个入职一年的正式员工去写,业务压力有点大
- 还得兼着ID升级
其中别的都好说,就一个问题:别出事。
怎么可能不出事
一个刚入职一年的正式员工,独立完成一个美团一键买单的业务升级,他怎么可能不出事????
这个同事本身水平是比青碧凝霜强的,大概是我的两倍左右。但是远远不如架构师和SSP。
如果用战力来算:
- 普通外包是60
- 我大概是70 - 75
- 他大概是80 - 85
- 架构师大概是95 - 97左右
于是,他写的代码就出事了。
我怎么知道出事了?
我坐在架构师旁边。
他给架构师说:打错款了。
- 明明应该打给张三的,打给了李四
- 但是金额不大
架构师很懵逼,我也很懵逼:不是,你脑子被驴踢了? 别的bug都可以犯错,但是你怎么可能打错款呢?
我是猜的:他是用了多线程,然后用了threadLocal,但是代码我完全不清楚。
开COE复盘
那怎么办呢?已经出现了资损,回去写COE吧。
别的都是菜,打错款这种事情那真的是态度不端正。
同事亲自把人拉到群里,说:我写了一个COE,定在XX时间,大家有时间可以参加一下。
但是坏消息是:我没参加同事的COE复盘会。 因为我那时候在加班写代码。
总结
这个同事想通过自己的努力做成一个项目,成为SSP。 但是两个项目,做一个项目烂一个。
第一个直接高风险,第二个上线了以后搞了资损,COE复盘
我印象可能有点模糊了,可能有点对不上,但是大致应该是这个情况。
