我从事后端系统建设已有七年多了,把应用程序从100个并发用户扩展到了10万个,设计过每月处理数十亿次请求的微型服务,也指导过几十名工程师。但有一个架构决策一直困扰着我,它单独毁掉了我手上的三个主要项目,并给我上了职业生涯中最昂贵的一课。