breeze2001
V2EX  ›  Java

求大佬推荐一下微服务学习路线

  •  
  •   breeze2001 · Sep 22, 2023 · 4128 views
    This topic created in 962 days ago, the information mentioned may be changed or developed.

    java 方向

    20 replies    2023-09-23 19:03:50 +08:00
    lsk569937453
        1
    lsk569937453  
       Sep 22, 2023
    有 k8s 还搞个 P 的微服务。k8s+istio ,无侵入性,比 spring cloud 那套强多了。
    breeze2001
        2
    breeze2001  
    OP
       Sep 22, 2023
    好的
    breeze2001
        3
    breeze2001  
    OP
       Sep 22, 2023
    @lsk569937453 谢谢指教
    byte10
        4
    byte10  
       Sep 22, 2023
    @breeze2001 微服务是一种开发软件的架构和组织方法,是一种架构风格,实现的技术很多,实现的方案也很多。先理解微服务是为了解决什么问题,有什么优缺点。一般的系统其实都不太用的上微服务,比如:具备产品迭代的比较适合微服务,交付性的项目适合单体。微服务还是很多知识,挺复杂的。

    理论知识先学习好,不然就会变成那些坑货一样,啥都上微服务。
    cassyfar
        5
    cassyfar  
       Sep 22, 2023
    找份能接触的工作,这些书本上学不到。
    c2const
        6
    c2const  
       Sep 22, 2023
    现在大陆这就业环境,这是为了学 Java ,狠狠的赚上一笔? :(
    monkeyWie
        7
    monkeyWie  
       Sep 22, 2023
    微服务不如 monorepo ,国内实属魔怔了几个人的团队也要搞微服务
    breeze2001
        8
    breeze2001  
    OP
       Sep 22, 2023
    @byte10 好的,谢谢
    evil0harry
        9
    evil0harry  
       Sep 22, 2023   ❤️ 2
    阅读这本神作,作者还在写,未完结
    https://www.thebyte.com.cn/
    breeze2001
        10
    breeze2001  
    OP
       Sep 22, 2023
    @evil0harry 好的,感谢,作为学生确实不太了解,迷茫哦
    gogo789
        11
    gogo789  
       Sep 22, 2023
    去买一本 周志明的 《凤凰架构》,通读一遍,先从整体上过一遍,
    读完之后,再挑几个你感兴趣的点深入研究
    RedBeanIce
        12
    RedBeanIce  
       Sep 22, 2023
    楼上的说有 k8s 情况下,不要学 cloud ,请注意一点。

    国内 99%的地方,都是 cloud ,学 k8s 去哪个公司用呢。
    OldCamel
        13
    OldCamel  
       Sep 22, 2023
    istio
    potatowish
        14
    potatowish  
       Sep 22, 2023 via iPhone
    实践中用 k8s ,找工作还是要学 cloud
    nxcdJaNnmyF9O90X
        15
    nxcdJaNnmyF9O90X  
       Sep 22, 2023
    有 k8s 还搞个 P 的微服务。k8s+istio ,无侵入性,比 spring cloud 那套强多了。
    standchan
        16
    standchan  
       Sep 22, 2023
    微服务是一种风格吧,咋学,java 的话你可以整 spring cloud 吧。云原生就整 k8s 那一套
    Masoud2023
        17
    Masoud2023  
       Sep 22, 2023
    国内 spring cloud 就阿里巴巴那套呗,用着简单,实际卷的话估计得好好读读源码
    javak
        18
    javak  
       Sep 22, 2023
    2000 块,手把手教你
    gaifanking
        19
    gaifanking  
       Sep 22, 2023
    微服务那套大部分都是不侵入的吧,比如负载均衡之类对开发是无感知的。比较侵入的就是服务发现 zookeeper 等等。
    建议路线(我也是新手,仅供参考):
    1 单体应用:spring boot -> mysql -> jpa or mybatis -> redis -> mq
    2 开始分布式:服务发现如 zookeeper -> 服务调用 -> 熔断 -> 网关如 vert.x 这些需要集成开发
    3 偏中台:负载均衡 -> 配置中心 -> 全链路跟踪 等等,这些不见得要自己做。
    breeze2001
        20
    breeze2001  
    OP
       Sep 23, 2023
    @javak 那你能帮我找到工作?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1079 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 65ms · UTC 22:55 · PVG 06:55 · LAX 15:55 · JFK 18:55
    ♥ Do have faith in what you're doing.