songshuiyang / spring-cloud-parent

Spring Cloud 练习项目,微服务架构集大成者,云计算最佳业务实践。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

spring-cloud-parent

SpringCloud下包含了多个工程,其中的Spring Cloud Netflix提供了一系列搭建微服务基础架构的功能组件。

Netflix的部分组件及功能特性如下:

  1. Eureka(服务注册与发现框架):一个基于REST风格的服务组件,用于定位服务,以实现云端的负载均衡和中间层服务器的故障转移
  2. Hystrix(服务容错组件):容错管理工具,旨在通过控制服务和第三方库的节点,从而对延迟和故障提供强大的容村能力
  3. Zuul(服务网关):边缘服务工具,提供动态路由、监控、贪心、安全等边缘服务
  4. Ribbon(客户端负载均衡器):提供客户端负载均衡算法,将Netflix的中间层服务连接起来
  5. Feign(声明式HTTP客户端):可以创建声明式、模板化的HTTP客户端,进行微服务调用

About

Spring Cloud 练习项目,微服务架构集大成者,云计算最佳业务实践。

License:Apache License 2.0


Languages

Language:Java 100.0%