• 请不要在回答技术问题时复制粘贴 AI 生成的内容
bajitanglang
V2EX  ›  程序员

vebe coding 时代,是不是单体架构比微服务架构更合适 ?

  •  
  •   bajitanglang · 2 days ago · 2896 views
    我在推特上看到这个帖子,感觉有点道理,AI 可以看到全部的代码,理解上下文
    19 replies    2026-05-13 08:58:18 +08:00
    Xhack
        1
    Xhack  
       2 days ago
    不管是 单体架构和微服务架构 AI 都可以看到并且理解
    dnfQzjPBXtWmML
        2
    dnfQzjPBXtWmML  
       2 days ago
    个人经验:vibe coding 需要更极致的模块化。不是为了可重用,而是为了代码隔离:即是为了隔离问题,也可以减少修改代码时涉及到的上下文。
    LDa
        3
    LDa  
       2 days ago
    微服务也可以通过添加到同一个工作空间中让 AI 窥见全文
    sentinelK
        4
    sentinelK  
       2 days ago   ❤️ 1
    代码结构、AI 上下文可见性、程序架构,这三者是风马牛不相及。

    并不会互相影响。
    YanSeven
        5
    YanSeven  
       2 days ago
    我觉得微服务的也没有什么问题,更利于并行和上下文管理。一个 agent 和一个上下文窗口专门负责一个子模块或者服务。
    xiaomushen
        6
    xiaomushen  
       2 days ago
    微服务当然可以放同一个工作区让 AI 来做

    但是不可避免的,overhead 的行文会变多,而且每个微服务都要拉起来运行调试或查看日志,耗费的 token 也更多

    总得来说,稍有劣势
    zhengfan2016
        7
    zhengfan2016  
       2 days ago
    难道不是微服务+monorepo 比单体更有优势吗,你 ai 把东西改坏了,你整个大单体编译啥的都是时间啊,如果微服务,你可以保留部分新功能的前提并把把有问题的服务回滚
    teaguexiao
        8
    teaguexiao  
       2 days ago
    单体确实更适合 vibe coding 入门,全部代码在一个地方 AI 辛苦少。不过项目做大后常思维还是模块化,单个上下文窗口按妈如果塩海了按重起就好。
    irrigate2554
        9
    irrigate2554  
       2 days ago
    讲道理我觉得人写代码也不需要微服务,纯纯浪费
    lmmlwen
        10
    lmmlwen  
       2 days ago
    很久没听到微服务这东西了
    joelaw
        11
    joelaw  
       2 days ago via Android
    人少的情况下搞微服务,纯粹折腾自己
    xiapipi
        12
    xiapipi  
       2 days ago
    跟什么时代感觉没什么关系。看团队吧。中小型的开发团队,搞什么微服务纯折腾自己。
    bajitanglang
        13
    bajitanglang  
    OP
       2 days ago
    @zhengfan2016 对,是这个,表达错误,谢谢
    livin2
        14
    livin2  
       2 days ago
    推上原帖是哪个,看看
    Sezxy
        15
    Sezxy  
       2 days ago
    屎山越大,AI 分析上下文耗费的 token 也会更多
    zzsong
        16
    zzsong  
       2 days ago   ❤️ 1
    不是利好单体,而是利好 monorepo
    vmoewill
        17
    vmoewill  
       2 days ago
    工作区也可以看到全部的代码,api 、service 和 proto 添加到一个工作区即可。
    murmur
        19
    murmur  
       1 day ago
    一直就是,尤其是中小型企业应用,一台牛逼的数据库服务器足矣,并发就二三十,要什么微服务
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1053 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 18:35 · PVG 02:35 · LAX 11:35 · JFK 14:35
    ♥ Do have faith in what you're doing.