Spring cloud introductory series one: initial spring cloud

Recently, I have seen that microservices are very popular, and it is also a future trend.

So I went to learn, I chose spring cloud between dubbo and spring cloud, mainly for the following reasons:

  1. Dubbo mainly focuses on a link in microservices-service governance, such as service registration and discovery, which also requires a third-party zookeeper; but spring cloud provides a one-stop solution for microservices, with all the functions .
  2. The spring cloud community seems to be more active and may become the industry standard in the future.
  3. The cloud department of my company is using spring boot/cloud, so there are preconceived ideas.

 

OK, let's get to know spring cloud.
First, what is spring cloud?
Its official Chinese website says:

The master of microservice architecture, the best business practice of cloud computing.

Wikipedia says:

Spring Cloud is an ordered collection of a series of frameworks. It subtly simplifies the development of distributed system infrastructure by leveraging the development convenience of Spring Boot,
For example, service discovery registration, configuration center, message bus, load balancing, circuit breaker, data monitoring, etc., can be started and deployed with one click using the Spring Boot development style.
Spring Cloud does not re-manufacture wheels, it just combines the more mature and practical service frameworks developed by various companies.
Re-encapsulation through Spring Boot style shields the complex configuration and implementation principles, and finally leaves a set of distributed system development toolkits that are easy to understand, deploy and maintain for developers.


2. Basic knowledge

From the definition of spring cloud, it can be seen that it needs to use spring boot, so learning spring cloud requires the foundation of spring boot. I have the cheek to recommend my blog article to everyone, hehe~~

  1. One of the spring boot series: Getting started with spring boot
  2. Spring boot series two: how to modify the default port number and contextpath in spring boot
  3. Spring boot series three: spring boot integrates JdbcTemplate
  4. Spring boot series four: spring boot integrates JPA
  5. Spring boot series five: spring boot hot deployment through devtools

Of course, these are far from enough. When other content is used, it is necessary to go to Baidu or learn through other channels.
I will also enrich the content in the follow-up study.

3. Learning resources recommended
Spring Cloud Chinese Network
Spring Cloud Chinese Community
Baidu

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=324852313&siteId=291194637