Spring Cloud is an ordered collection of frameworks. It takes advantage of the development convenience of Spring Boot to subtly simplify the development of distributed system infrastructure, such as service discovery registry, configuration center, message bus, load balancing, circuit breakers, data monitoring, etc., which can be started and deployed with one click using Spring Boot’s development style.

There are so many microservices frameworks such as Dubbo and Kubernetes, why use Spring Cloud?

  • Produced by the Spring family, Spring is unrivaled in the enterprise development framework, with a big head, which can guarantee the subsequent update and improvement. Dubbo, for example, is almost dead right now
  • Have spring Boot this independent dry will be able to save a lot of things, large and small live Spring Boot are engaged in pretty good.
  • As a big guy of micro service governance, consider very comprehensive, almost all aspects of service governance are considered, convenient development out of the box.
  • Spring Cloud is highly active, tutorials are plentiful, and it’s easy to find solutions to problems
  • In a few lines of code, various platform functions such as fusing, balancing responsibility and service center are completed

However, there are few learning materials about Spring Cloud in the market, either black and white boring e-books, or fragmented blogs have not formed a complete knowledge system, which is not easy for everyone to learn systematically. Therefore, today I would like to share the learning notes about Spring Cloud micro-service architecture for free. Combination of text and text, detailed content, very suitable for learning Spring Cloud micro-service architecture friends to watch! Get the way at the end of the need to take yourself!!

There are four notes

Systematic learning leads to better understanding

  • Microservices — Registration and Discovery (Eureka, Ribbon)
  • Micro Services — Spring Cloud Netflix (Feign, Hystrix)
  • Microservices — Microservices GateWay (based on Nginx, Microservices GateWay Zuul, microservices GateWay GateWay)
  • Microservices – Spring Cloud Stream

Due to length reasons, the entire table of contents and screenshots are shown here in order not to affect the reading. The fully documented Spring Cloud microservices Architecture notes are available for free at the end of this article!

Microservices – Register and discoverarticleCatalog (Eureka, Ribbon)

 

 

Basic knowledge of microservices

 

SpringCloud overview

 

Case structures,

 

Service registration Eureka base

 

Service registration Eureka Advanced

 

Eureka replacement plan Consul

 

 

Introduction to service Invocation Ribbon

 

Service Invocation Ribbon Advanced

 

Micro services — Spring Cloud NetflixarticleCatalog (Feign, Hystrix)

 

Introduction to Service Invocation Feign 2, Advanced Service invocation Feign 3, Service registration and discovery Summary

 

4. High concurrency in microservices architecture 5. Introduction to Service fuse Hystrix

 

6, Service fuse Hystrix Advanced

 

7. Alternative to service fuse Hystrix

 

Microservices – Microservices gatewayarticledirectory

 

Overview of the microservices Gateway

 

Microservices gateway Zuul

 

Microservice GateWay GateWay

 

Overview of link tracing for microservices

 

Microservices – Spring Cloud Streamarticledirectory

 

Spring Cloud Stream

 

SpringCloud Confifig

 

Open source configuration center Apollo

 

Due to length reasons, in order not to affect the reading, the whole catalog and content screenshots are shown here. These three documents have been organized into the Spring Cloud micro service architecture notes. If you need friends, please kindly forward them and follow the public account below to obtain information for free!

Attention: sorting is not easy, I hope you don’t do collectors, move your fingers to help the author point a forwarding thank you!!