Kubernetes和Spring Cloud哪个部署微服务更好?
Spring Cloud 和Kubernetes都自称自己是部署和运行微服务的最好环境,但是它们在本质上和解决不同问题上是有很大差异的。在本文中,我们将看到每个平台如何帮助交付基于微服务的架构(MSA),它们擅长哪个领域,并且如何两全其美的使用从而在微服务之旅上获得成功。 背景 最近我读了 A. Lukyanchikov的一篇非常棒的文章(https://dzone.com/articles/microservice-architecture-with-spring-cloud-and-do),关于使用Spring Cloud和Docker来构建微服务架构。如果你还没看过,建议你看一下,它给出了一个综合的概述:如何使用Spring Cloud来创建一个简单的基于微服务的系统。为了创建一个可增长到数十或上百个服务的可扩展、弹性的微服务系统,必须在一个拥有广泛构建时和运行能力工具集的帮助下集中管理和治理。通过Spring Cloud,涉及到实现功能性服务(例如统计服务、账户服务和通知服务)并且支持基础服务(例如日志分析、配置服务器、服务发现、服务授权)。一个使用Spring Cloud的M...