猿问
下载APP

Kubernetes和Spring Cloud哪个部署微服务更好?

Kubernetes和Spring Cloud哪个部署微服务更好


烙印99
浏览 257回答 1
1回答

慕尼黑的夜晚无繁华

Spring Cloud拥有丰富的、综合的JAVA类库来处理所有执行障碍作为部分应用堆栈。因此,微服务自身有类库和执行代理来做客户端服务发现负载均衡、配置升级、指标追踪等等。模式例如单例模式集群服务和批量作业也在JVM中管理。Kubernetes可多语言,没有只是把JAVA平台当目标,处理了所有语言用一类方法的分布式计算挑战。它为了在平台层配置管理、服务发现、负载均衡、追踪、指标、单例模式、调度作业提供服务,并且在应用套件之外。应用程序为了客户端逻辑无需任何类库或代理,它可以使用任何语言来编写。在一些方面,两个平台依靠相似的第三方工具。例如ELK和EFK stacks, tracing libraries等等。一些类库,像是Hystrix和Spring Boot,在两个环境中都同样使用很好。在一些方面两个平台是互补的,可以组合创建一个更强大的解决方案( KubeFlix 和Spring Cloud Kubernetes这样的例子)。
打开App,查看更多内容
随时随地看视频慕课网APP
我要回答