瓦力walle
07-20·后端开发·10年+
当前端开始写接口,后端还有什么不可替代的
后端开发干了五年,上周我们前端同事自己用Node写了个BFF层,把我干了三个月的接口全砍了。产品经理跑过来问我"你是不是最近产出有点低"。我盯着那堆TS代码看了半天,好家伙,CRUD写得比我还溜。以前我们做服务端开发,需求来了先画架构图,微服务怎么拆、分布式事务怎么处理、数据库表怎么设计。现在前端一个fetch全搞定,连表都不用建,直接调第三方SaaS的API。我跟前端同事说"你这个没有做限流,高并发会挂的"。他说"我们日活两千,需要限流吗"。我哑口无言。后端开发的护城河到底在哪?你说技术深度,业务后端系统里真正用到分布式、复杂事务的场景能有多少?我们组12个人,8个在写增删改查,3个在修历史bug,1个在跟运维扯皮为什么数据库又满了。微服务拆了又合、合了又拆,配置文件改了几百遍,最后发现用户就点了个"提交"按钮。就像当年抢盐巴一样,前端现在什么都想抢。抢接口、抢数据流转、抢业务逻辑。我们这些做后端的站在旁边看着,像极了超市里最后一个看到盐架空了的大爷。但真要说不可替代,我还是觉得有。数据一致性谁来保证?系统挂了谁来兜底?数据库慢查询谁去优化?前端同事写接口的时候,这些他不管,因为出了事自然有人来收拾烂摊子。那个人就是我。
发布于 辽宁
分享
评论
1
未登录
友善发言
image-upload
评论
加载中