我曾花了数年追逐各种新潮技术。但在2026年,我押注于最具争议的架构:简单朴素。
我曾是个不折不扣的“面向简历编程”的码农。
你懂的——要是哪个项目用不上Kubernetes、三家云厂商、消息队列,或者上周二刚发布的框架,我根本懒得看一眼。
我哪里是在写代码,分明是在给自个儿的虚荣心立牌坊。
结果呢?云服务账单比买菜钱还高,想找用户密码存哪儿都得先看地图。
转眼到了2026。技术炒作已经让人身心俱疲。
AI生成代码的速度比我们调试还快。复杂性快把人淹没了。
所以今年,我决定彻底转向。我选择了“无聊技术栈”。
以下是我告别复杂性的理由,说不定你也该试试。
你又不是谷歌(当然,我也不是)
我们都被忽悠了。看着Netflix和Uber,心里想:“人家用微服务,那我这待办应用也得用上。”
可我们忘了,人家背后有2000名工程师。我呢?只有我自己、一个咖啡杯,和一条死线。
当你把应用拆成十个微服务,复杂性并没有消失,只不过是从代码里挪到了网络上。凌晨两点调试网络错误,这种“乐趣”我可消受不起。
今年,我回归“宏伟单体”。一个代码库、一次部署、一个数据库。要找bug?根本用不着分布式追踪,Ctrl+F就够了。
我实际在用的技术栈
当别人还在争论最新元框架时,我用来交付生产代码的是这些:
计算服务:一台VPS。没有服务器冷启动,没有隐藏成本。就是台能一直跑下去的Linux服务器。
数据库:
SQLite或Postgres。用不着那些花哨的NoSQL文档库,逼我在应用层做数据关联。关系型数据很美,让SQL干它的老本行。
后端:
标准的REST API。GraphQL 虽好,但我的瓶颈不在于精确查询字段,而在于架构本身的复杂性。
前端:
React(因为熟手),而且不堆砌那几十个额外的库。
这能扩展吗?
Stack Overflow跑在单体架构上。Shopify也是。除非你打算明天就让全巴西人都用你的应用,否则这套无聊的单体架构绰绰有余。
无聊的软件才能赚钱
作为资深工程师,我最大的领悟是:用户根本不在乎你的技术栈。
他们不关心你用Rust还是Python,也不管你是不是“事件驱动”架构。他们在乎的是点按钮时好不好使。
选择无聊的技术,你就能少花时间配Webpack,多花时间做功能。功能吸引客户,客户付钱买单。
“完工”的喜悦
用的工具比团队实习生工龄还长,这种踏实感,懂的都懂。
用SQLite的时候,我知道它稳如老狗。上百亿设备验证过,不会因为哪个npm包更新就闹脾气。它就这么安安静静地待着,可靠地存着我的数据,别无他求。
所以,到2026年,各位尽管留着你们的Kubernetes集群和边缘计算无服务函数。
当你们还在折腾YAML配置时,我会守着我的一台服务器和SQLite文件,稳稳地把产品交付出去。
来说说看,哪个“无聊”的工具是你打死都不愿放弃的?评论区等你来唠唠。
随时随地看视频