V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
QZFCANBA
V2EX  ›  程序员

你们的系统都拆了多少个服务?

  •  
  •   QZFCANBA · 2020-07-28 19:42:02 +08:00 · 4891 次点击
    这是一个创建于 1604 天前的主题,其中的信息可能已经有所发展或是发生改变。

    十分好奇哈哈

    24 条回复    2020-07-31 04:57:25 +08:00
    ostrichb
        1
    ostrichb  
       2020-07-28 19:50:44 +08:00 via Android
    0
    594duck
        2
    594duck  
       2020-07-28 21:25:03 +08:00 via iPhone
    问得好,问问那些吹 K8s 的到底拆了多少服务。

    SOA 做最好不错了
    vxping
        3
    vxping  
       2020-07-28 22:34:29 +08:00 via Android
    拆多个子服务是趋势吧 对于大应用吧
    quan01994
        4
    quan01994  
       2020-07-28 23:11:39 +08:00
    一个超大的,200 人在同一个解决方案里改
    CoderGeek
        5
    CoderGeek  
       2020-07-29 00:27:23 +08:00
    不算上下游? 离线 联机 20 个 还在增加中
    DoctorCat
        6
    DoctorCat  
       2020-07-29 02:30:36 +08:00   ❤️ 1
    还没拆,因为管理成本 > 技术债
    594duck
        7
    594duck  
       2020-07-29 05:51:58 +08:00 via iPhone
    @DoctorCat 老哥实惠的
    594duck
        8
    594duck  
       2020-07-29 05:53:34 +08:00 via iPhone
    @vxping 一个服务拆成多个,你这还是 SOA 的思想。要换成 K8s,百个起步。
    liuliuluk
        9
    liuliuluk  
       2020-07-29 06:42:21 +08:00
    2018 年新成立的项目,一共有 120 多个微服务,还有不同的分组,内网 /外网。。查个日志都得先想想是在内网还是外网上,是在哪个分组里
    rapperx2
        10
    rapperx2  
       2020-07-29 08:25:42 +08:00
    十多个
    Mithril
        11
    Mithril  
       2020-07-29 08:27:28 +08:00
    @liuliuluk 用不了多久就随缘查了,日志全怼到 ELK 里搜去吧。
    微服务这东西是好,但也得看公司有没有足够的人能把它玩起来。不然真的是纯坑。
    xuanbg
        12
    xuanbg  
       2020-07-29 08:29:58 +08:00
    前后端加起来 50 多个,就是 docker ce,没上 k8s,jenkins 装点插件就搞定了。
    xuanbg
        13
    xuanbg  
       2020-07-29 08:32:07 +08:00
    @Mithril 其实挺简单的啊,稍微懂点 spring cloud 、docker 和 jenkins 就足够了。
    takemeaway
        14
    takemeaway  
       2020-07-29 10:05:11 +08:00
    我不太想知道你们拆了多少个服务,我只想知道你们是什么项目。。。
    robotdiy
        15
    robotdiy  
       2020-07-29 10:09:41 +08:00
    我不太想知道你们拆了多少个服务,我只想知道你们是什么项目。。。
    zhangchongjie
        16
    zhangchongjie  
       2020-07-29 10:11:07 +08:00 via Android
    大型应用才拆的
    Yuicon
        17
    Yuicon  
       2020-07-29 10:16:16 +08:00
    老项目改起来很麻烦 新项目就很爽了 项目之间的联动变得很轻松
    wangyanrui
        18
    wangyanrui  
       2020-07-29 10:18:42 +08:00
    三四十个吧
    主要是每一个的业务逻辑规则都特别特别特别特别复杂,不拆不行~
    seanxx
        19
    seanxx  
       2020-07-29 10:23:07 +08:00
    二十几个吧
    751327
        20
    751327  
       2020-07-29 10:32:54 +08:00
    30 多个,电商 erp.....
    misaka19000
        21
    misaka19000  
       2020-07-29 10:35:24 +08:00
    几千个吧
    darrenfang
        22
    darrenfang  
       2020-07-29 10:49:49 +08:00 via iPhone
    就一台服务器怎么拆🤓

    但是应用设计成是可拆分的,需要的时候,拆起来也方便。
    CoderGeek
        23
    CoderGeek  
       2020-07-29 22:26:47 +08:00
    @takemeaway
    @robotdiy
    金融 货币基金
    liuliuluk
        24
    liuliuluk  
       2020-07-31 04:57:25 +08:00
    @Mithril 是的啊,通常是用 traceId 在 Kibana 里搜索,追踪调用链,从服务里查日志的酸爽一言难尽。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1014 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:12 · PVG 04:12 · LAX 12:12 · JFK 15:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.