跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 有没有不是基于 spring cloud Java 这套技术栈的关于微服务的教程…
未分類
1 12 月 2020

有没有不是基于 spring cloud Java 这套技术栈的关于微服务的教程…

有没有不是基于 spring cloud Java 这套技术栈的关于微服务的教程…

資深大佬 : chaleaoch 1

RT
轻喷
大佬有話說 (17)

  • 資深大佬 : Cbdy

    vertx.io

  • 資深大佬 : putaozhenhaochi

    有。生态比不过他

  • 資深大佬 : specture

    其他的整体上生态,文档都差了一些。spring cloud 整体挺易用的,为啥不用呢

  • 資深大佬 : threeEggs123

    service mesh

  • 資深大佬 : WispZhan

    https://www.nginx.com/blog/introduction-to-microservices/

  • 資深大佬 : Lonely

    quarkus

  • 資深大佬 : FreeEx

    云原生呀,k8s 搞起

  • 資深大佬 : kingfalse

    quarkus 跟 micronaut,后者数据库操作舒服

  • 資深大佬 : pushback

    为什么在技术这块总是在求异而不是择优呢

  • 主 資深大佬 : chaleaoch

    @pushback 因为我不会 java 老铁.

  • 資深大佬 : mmdsun

    https://dotnet.microsoft.com/apps/aspnet/microservices

  • 資深大佬 : wander639

    istio ?只是听说过而已

  • 資深大佬 : streamrx

    k8s

  • 資深大佬 : hantsy

    Java 微服务框架现在太多选择,Quarkus,Micronaut,Helidon,还有 Microprofile,传统的 Payara,Wildfly,OpenLiberty 都是支持,而且现在都是支持 Fat Jar 打包(和 Spring Boot 一样打包方式),方便容器化。

    如果你用 Spring Boot/Spring Cloud,请优先考虑 Spring Cloud K8s,尽量避免一些容器可以负责的跑到你的程序中去。

    早期的 Spring Cloud 项目,更多的是 Netflix 的产品封装,现在基本都是歇菜了。对于容器时代,这些使用基本都是反模式,什么服务注册发现,LB 等,K8S 都是生来俱有的。Netflix 那一套把服务编排相关的工作移到应用程序中,增加程序开发的复杂度,测试麻烦(如果你写测试的话)。当然,Cloudfoudry 产品曾经将那些 Netflix 服务化(这也许是他们维护 Netflix 的原因),在 CF 云环境去使用,作为一种可点选的服务算得上一种路径吧,不过现在 CF 已经下课了,VMWare ( Spring 背后公司)转向了 K8S 。

    国内很多教程还在围绕 Netflix 组件讲,完全过时了。之前一个长期项目,做过两个月的 POC 尝试,放弃几乎所有的 Spring Cloud 组件,除了:

    1,Logging
    2,Metrics
    3, Open trace

    其它的一概不用,所有编排的工作都到部署时由 K8S 负责。

  • 資深大佬 : hantsy

    @specture Spring 项目下,Spring framework 的文档无可置疑,很优秀,看的人多。

    到了其它的项目 Spring Boot,Spring Batch,Spring Integration 等,也还行。

    再到了 Spring Cloud,Spring Cloud Stream, Spring Cloud Data Flow,Spring Data 等文档,不得不说的是质量非常一般,很多文档在版本升级更新不及时,版本对不上很常见。

    整体上讲 Spring Cloud 文档不如 Quarkus, Helidon 实用。从实践方面,Quarkus 文档应该是最好的。

  • 主 資深大佬 : chaleaoch

    @hantsy thanks 老哥! 优秀, 虽然文不对题,但是开阔了视野,学到了! thanks.

  • 資深大佬 : dayeye2006199

    https://istio.io/latest/docs/examples/microservices-istio/

    Learn Microservices using Kubernetes and Istio

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具