通过本篇文章您可以了解到以下内容:
- Spring Cloud 简介
- Spring Cloud 的前生今世
- Spring Cloud & Kubernetes 最佳实践
- 总结
Spring Cloud 简介
谈到 Spring Cloud 相信大家都不会陌生,在本文的开篇,首先让我们来看看关于 Spring Cloud 的官方介绍(部分截取):
英文部分:
Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems
(e.g. configuration management, service discovery, circuit breakers, intelligent routing, micro-proxy, control bus, one-time tokens, global locks, leadership election, distributed sessions, cluster state).
通过介绍我们可以看出,Spring Cloud 主要特点是提供了一系列开箱即用的组件,这些组件可以帮助开发人员快速解决微服务架构系统构建过程中所遇到的问题。
在分布式微服务架构系统下,我们面临需要解决的问题可能包括如下几大方面:
- 注册中心是怎样构建的?
- 监控的解决方案又是什么?
- 网关的技术选型?
- 微服务级别的高可用?
- 微服务之间的负载均衡?
- 配置中心的解决方案?
那么对于上述提