为什么IT创业公司项目开发时最好的选择仍然是单体架构
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
![]()
你有没有参与过那种被“微服务”过度设计的项目? 对,我也遇到过。 我已经数不清给多少创业公司做过咨询或建议了。每一家都兴奋地向我展示他们崭新的、解耦的、“无限可扩展”的微服务架构。每次我心里都默默想: 不是因为微服务的概念不好。它有用武之地。 讽刺的是,我见过那些真正活下来、能持续发版、不把种子轮烧在没人需要的基础设施上的公司,几乎都在用单体。 没错,单体。那个被说成“恐龙”的架构方式。 某个时间点开始,“单体”这个词就成了贬义词,就像叫人“Legacy 系统”一样,立刻让人翻白眼。 反过来,那些真正拉到用户、做出营收、跑起来的创业公司,往往就是一个单体仓库 + Postgres 后端 + 一个大 Service 文件夹。 而且,它们跑得好好的。 所以,单体不是敌人。过早的复杂化才是。 创业公司最爱自我安慰的一句话是: 但现实呢?注册表单还坏着呢,压根没人能登录。 大多数创业公司压根不需要扩展性。 在早期,灵活性 > 可扩展性。 你知道单体最大的好处是什么吗? 你能把事情做完。 你就是…把功能写完。 这也是为什么最好的团队——尤其是有经验的团队——会默认选单体。 事实胜于雄辩: 大家总在聊服务边界和扩展性,却很少有人谈团队士气。 试着让一个新人接手 40 个微服务的森林: 再对比一下:丢给他们一个干净的单体。 别低估架构对开发速度的影响。微服务?除非必要,否则它只会让你变慢。文化上、管理上、心理上。 单体长得太大?没事。 优秀的软件都是自然演化的,而不是在你还没有一个用户的时候就画在架构图上的。 未来不是靠“预先设计”保住的。 所以,不,单体不是过时的。它是被低估的。 因为你在做的是创业公司,不是分布式系统论文。 在那之前? 快点发版,保持精简。单体万岁。 阅读原文: 该文章在 2025/9/19 8:50:20 编辑过 |
关键字查询
相关文章
正在查询... |