breeze2001
V2EX  ›  Java

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

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

    java 方向

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

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

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