Spring Cloud-- What is micro service?

First, what is a micro-service architecture?

1. System Split

2. Service operate independently, independent deployment

HTTP-based communications and collaboration between 3. Restful API service 

Second, why choose Spring Cloud?

1. Based on micro Services Architecture Tools Spring Boot achieve.

2. Composition

Config: configuration center, support git storage configurations to achieve the application of an external configuration, the client dynamically modify the configuration information

Eureka: registration and discovery services

Hystrix: fault-tolerant management components, to achieve inter-service degradation and fuse

Ribbon: implementation of the client load balancing

Feign: based declarative services and Hystrix the calling component Ribbon

Zuul: gateway that provides routing services to intercept filter

Sleuth: link tracking service, integrated ZipKin

Guess you like

Origin www.cnblogs.com/yanglingyu/p/12639996.html