说好的前后端分离,最后联调的时候接口文档和实际返回是两个东西。我不知道该说什么,就笑了笑。我在心里盘算了一下要改几个服务,答案是五个。幸好之前留了备份

后端最擅长的事是把一个简单需求做成一次架构升级。我想了想,觉得这话没法接。我在心里盘算了一下要改几个服务,答案是五个

后端的成就感来自监控大盘上的曲线是平的。我忽然觉得,这可能就是这一行的常态。我打开了这个服务的健康检查,发现它一直在报假活。我沉默了,但心里是服的

上游服务偷偷发了新版本,没有任何通知,我们的兼容层直接失效。我打开记录从头到尾扫了一遍。我在接口前后各加了一行耗时统计,问题一下子就现形了。同事说这波操作可以写进新人培训教材

后端最怕的请求是「帮我查一下线上的数据」。我默默记下了这句话。我把这个事务的边界收窄了一点点,长事务的告警少了。真香定律准时生效

说好的前后端分离,最后联调的时候接口文档和实际返回是两个东西。我想了想,觉得这话没法接。我打开了缓存命中的监控,发现命中率只有三成。连茶水间都安静了

后端的成就感来自监控大盘上的曲线是平的。我停了一下,然后继续手上的活。我把这个事务的边界收窄了一点点,长事务的告警少了。世界瞬间清净了

接口上线前一切正常,上线后流量成了新的变量。我把这个异步改成了同步,问题解决了,性能下来了。这条经验值直接拉满

这个服务的超时设置是去年拍的,到现在没人动过。我盯着屏幕,觉得这才是我的一天。我把这个异步改成了同步,问题解决了,性能下来了。连茶水间都安静了

我数了下这个服务的依赖,一共十九个。我先确认了一遍前置条件,再动手。我把这个接口做了限流,营销活动终于没把库打垮。我把它写进了组内的避坑文档第一章