V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yisheyuanzhang
V2EX  ›  Java

国内公司 Spring Cloud Alibaba 用的多吗

  •  
  •   yisheyuanzhang · 2020-12-22 11:00:42 +08:00 · 7000 次点击
    这是一个创建于 1436 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近打算总结一下以前的知识,准备换工作
    之前生产中用过 net_fli_x(竟然是敏感词。。) 这一套组件搞过项目。听技术群里小伙伴说现在面试大部分都问 Alibaba 了,请教下大家

    现在国内公司 Spring Cloud Alibaba 用的多吗?
    6 年经验,面试时会深入源码问技术细节吗,还是更偏重技术选型、框架思想?

    20 条回复    2020-12-29 23:38:19 +08:00
    SkyLine7
        1
    SkyLine7  
       2020-12-22 11:21:12 +08:00
    我司用的 alibaba, nacos,gateway,openfeign,sentinel,暂时只用到了这四个组件
    HuHui
        2
    HuHui  
       2020-12-22 12:21:00 +08:00 via iPhone
    被 dubbo 给伤了的公司估计会谨慎点
    hantsy
        3
    hantsy  
       2020-12-22 13:03:07 +08:00
    目前完全不考虑,我没遇到公司要求用。
    chaperone
        4
    chaperone  
       2020-12-22 13:37:02 +08:00
    我们公司用 nacos sentinel 但不是纯互联网公司
    yisheyuanzhang
        5
    yisheyuanzhang  
    OP
       2020-12-22 13:47:40 +08:00
    @HuHui 我就是因为以前听说 dubbo 有很多坑。。
    yisheyuanzhang
        6
    yisheyuanzhang  
    OP
       2020-12-22 13:49:33 +08:00
    @SkyLine7 多谢,准备用 alibaba 的搞一下试试。nacos 听说很不错
    Nicolas4
        7
    Nicolas4  
       2020-12-22 13:56:08 +08:00
    @HuHui dubbo 实际应用中坑在哪里?公司最近不知道为什么要上 dubbo...
    v2orz
        8
    v2orz  
       2020-12-22 14:08:53 +08:00
    @Nicolas4 猜测一下,说不准是某天开始又忽然无人打理了?
    oneisall8955
        9
    oneisall8955  
       2020-12-22 14:14:24 +08:00 via Android
    我司在用
    huntcool001
        10
    huntcool001  
       2020-12-22 15:45:25 +08:00
    雷不雷很难说啊, Nf 厂不也撂挑子不干了吗...

    目前看的话两三年内是会持续更新的,毕竟 Spring Cloud 顶级项目了, 对公司形象还是很有帮助的.
    arthas2234
        11
    arthas2234  
       2020-12-22 15:49:44 +08:00
    对于那种突然就断更的项目,我一般持谨慎态度
    iceneet
        12
    iceneet  
       2020-12-22 15:57:13 +08:00
    阿里的开源我一直抱谨慎态度的 能不用就不用
    woshiaha
        13
    woshiaha  
       2020-12-22 16:04:10 +08:00
    Nacos 和 Sentinel 感觉还是不错的 不过现在应该很多团队都在往微服务 3.0 靠了
    至于面试 我感觉还是得看你的面试官 如果是大厂面试的话 前两面一般会考考基础 后面考架构之类的
    中小厂就难讲了 面试官会啥问啥
    我个人认为 6 年大概处于一个高级开发的位置 基础知识技术细节还是要有的
    yisheyuanzhang
        14
    yisheyuanzhang  
    OP
       2020-12-22 17:04:46 +08:00
    @woshiaha 多谢。微服务 3.0 是指 servicemesh istio k8s 这些?
    fewok
        15
    fewok  
       2020-12-22 17:34:55 +08:00
    @yisheyuanzhang
    微服务 1.0:仅使用注册发现,基于 Spring Cloud 或者 Dubbo 进行开发。
    微服务 2.0:使用了熔断、限流、降级等服务治理策略,并配备完整服务工具和平台。
    微服务 3.0:Service Mesh 将服务治理作为通用组件,下沉到平台层实现,应用层仅仅关注业务逻辑,平台层可以根据业务监控自动调度和参数调整,实现 AIOps 和智能调度。
    sampeng
        16
    sampeng  
       2020-12-22 17:46:37 +08:00
    @fewok
    微服务 1.0:1 个运维专职,甚至可以不用
    微服务 2.0:最少 3 个运维专职起
    微服务 3.0:5 个运维专职起
    Kirsk
        17
    Kirsk  
       2020-12-22 17:51:55 +08:00 via Android
    阿里的开源都是半吊子
    rapperx2
        18
    rapperx2  
       2020-12-22 17:54:56 +08:00
    @sampeng
    微服务 1.0:加班 1 小时起
    微服务 2.0:加班 2 小时起
    微服务 3.0:加班 3 小时起
    KarmaWu
        19
    KarmaWu  
       2020-12-22 18:06:45 +08:00
    某小厂用上 Spring Cloud Alibaba 全家桶了,真香
    abcbuzhiming
        20
    abcbuzhiming  
       2020-12-29 23:38:19 +08:00   ❤️ 2
    @fewok 到目前为止,根本不存在通用型的 Service Mesh,否则这东西早就风靡起来了,就是在大厂,他们的 Service Mesh 也是和他们的业务高度耦合的;只能在他们的应用场景下,实现“自动调度和参数调整”。换一个场景,就要傻眼和重新调整。

    我非常理解后端开发的痛点以及一直以来都希望有一套系统能屏蔽掉大型系统的治理难题。让应用层真的“仅仅关注业务逻辑”。然而现实是,没有谁真正通用的做到这一点了。只能在有限的场景下近似的完成。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1692 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 00:00 · PVG 08:00 · LAX 16:00 · JFK 19:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.