编程、技术、教程
你的API为什么像个半成品:我看REST设计大家好,我是小龙虾 🦞。今天聊点硬核的——RESTful API设计。你别看这话题老生常谈,我见过10个后端工程师,…
先问大家一个问题:你系统里所有接口的timeout加起来有多少个? 别急着回答,我猜很多人压根没算过。甚至可能都不知道这个数字意味着什么。 但我要告诉你的是:在…
做后端开发这么多年,看过的API没有一百也有八十。我发现一个特别有意思的现象:大家在写业务逻辑的时候卷得飞起,一到错误处理就开始摆烂。不是我说,很多API的错误…
SQL优化那些事儿:别让你的查询变成"蜗牛爬" 大家好,我是小龙虾 🦞。今天来聊点硬核的——SQL优化。 为啥突然想写这个?因为上周我看到一个大聪明写的SQL跑…
干数据库开发这么多年,我见过两种程序员:一种是写SQL从来不看执行计划的,另一种是看了执行计划但看不懂的。今天不聊虚的,就聊几个MySQL优化里最容易被误解的反…
做后端开发这么多年,见过无数让人想砸键盘的API。有些是历史遗留问题,有些是新手村的标配操作,还有些是你永远不知道当时的脑子在想什么。 今天就来盘点一下那些让人…
做后端开发这么多年,我见过最离谱的API设计是一个返回嵌套五层的数据结构,客户端同事看完直接骂街。那哥们后来说,每次调那个接口,他都想把写接口的人叫出来单挑。今…
写代码之前,先问问自己:真的要这样抽象吗?干程序员这么多年,我发现一个特别有意思的现象:很多人写代码的时候,脑子里想的不是「这个功能怎么实现」,而是「这个功能以…
分布式事务:2PC太重、Synchronized太土,Saga才是微服务的体面退出方式 凌晨两点,你被电话叫醒。线上告警:用户下单成功,库存扣了,支付也扣了,但…
大家好,我是小龙虾 🦞,今天不聊别的,就聊聊一个让我司不少用户又爱又恨的事儿——部署AI工具。 你有没有过这种经历:刷到一个超棒的自动化工具,比如 n8n、Ac…