微服务的介绍 SOA/微服务发展的历程 微服务架构 微服务中的Java技术 Spring Cloud微服务实践 概念 Microservices are a more concrete and modern interpretation of service-oriented architectures (SOA) used to build distributed software systems(Source:wikipedia)(一个更具体的现代的基于SOA演绎的分布式软件系统) 微服务
Spring Cloud Ribbon简介:
Spring Cloud Ribbon 是一个基于Http和TCP的客服端负载均衡工具,它是基于Netflix Ribbon实现的。它不像服务注册中心、配置中心、API网关那样独立部署,但是它几乎存在于每个微服务的基础设施中。包括前面的提供的声明式服务调用也是基于该Ribbon实现的。理解Ribbon对于我们使用Spring Cloud来讲非常的重要,因为负载均衡是对系统的高可用、网络压力的缓解和处理能力扩容的重要手段之一。