From Spring Cloud to Service Mesh, how has the microservice architecture governance system evolved?

In this era of digital transformation, in order to adapt to the rapid development of business, basic Internet technology services have gradually become “microservice-oriented”. With the rapid development of container technology in recent years, the cost of service packaging and deployment is getting lower and lower, which has accelerated this change.

 

Today, microservices have become the dominant model for building modern cloud applications. It breaks down individual components into independent services. The finer the service is, the smaller the granularity of the service and the better the assembleability. On this basis, around specific business functions, you can quickly build corresponding applications when the business needs.

 

At the same time, "big platform, microservices" has become a typical technical feature. Of course, under the microservice architecture, the calling relationship between services becomes more complicated, and the previous development, testing, and operation and maintenance models will inevitably need to be refactored or adjusted.

 

In order to ensure better operation of services, it is necessary to monitor and manage these services, which has become a headache for many engineers.

 

When it comes to microservices, the most popular microservice governance framework is undoubtedly Spring Cloud, which is based on Spring Boot and can be quickly integrated and has extremely high development efficiency. It is the gospel of small and medium-sized Internet companies.

 

With the increasing number of microservices that need to be governed, it is on the agenda to address the complexity of communication between services. Service Mesh, as a rising star, was used by some foreign high-traffic platforms such as Paypal, Lyft, Ticketmaster and Credit Karma in 2016. Used. Service Mesh is deployed with application code in the form of a lightweight network proxy to ensure the reliability of calls between services.

 

For developers, Spring Cloud is easy to get started, but in practice, it is easy for people to ignore the understanding of the underlying technology behind. Service Mesh has its own unique advantages over the intrusive Spring Cloud, and developers should understand its technology development path.

 

At 20:00 on the evening of April 21st, the fifth lecture of CSDN technology open class "Six weeks of fun with cloud native" launched "The Evolution of Service Governance System under Microservice Architecture", Cloud Product Development Department Architecture of JD Cloud and AI Division Teacher Zhang Junfeng will talk about the evolution history of service governance concept, and explain the characteristics of Spring Cloud microservice architecture, Service Mesh technology and the exploration of JD Cloud in microservices.

Zhang Junfeng has more than 10 years of experience in architecture design and R & D, is familiar with microservice architecture design, participated in the development and maintenance of SAF, the first generation microservice governance framework of JD. Development. He has rich practical experience in designing application microservice architecture.

 

Suitable for

Operation and maintenance, R & D engineers, students, individuals and enterprises interested in operation and maintenance, microservices, etc.


Learning points

1. Review the evolution history of service governance concept;

2. Spring Cloud's service governance methods and characteristics in different environments;

3. The concept and development direction of ServiceMesh in the realization of service governance;

4. JD.com's exploration of micro-services.

Heavy welfare

 

1. Join the group + pay attention to the public account , you can receive a cloud resource package worth 200 yuan on the day of the course + hard core cloud native dry goods information + previous course video PPT / PDF

2. Learn while practicing in the course of the day, we reward your learning results! ! 1-3 successful deployments: one set of speaker power bank, 4-20 successful deployments: one Jingdong JOY doll (please pay attention to the information in the group)

     

 1. Scan the QR code, reply to " Jingdong Open Class " and enter the learning group for free

Follow [JD.com Cloud Developer] public account to get the latest industry information and technology dry goods

 

Class schedule

1. There will be a text message reminder or email reminder before the course starts. Please also fill in the correct mobile phone number and email address when registering

2. The video playback of this lesson will be uploaded within 2-3 working days after the start of the course. Please be assured that students who cannot watch the live video will watch the playback video for a limited time. Please go to the registration page to watch the playback.

The course schedule is as follows:

19: 45-20: 00 Students enter the venue early

20: 00—20: 45 lecturer in class

20: 45-21: 00 Lecturer interactive question and answer session

Published 508 original articles · 10,000+ praises · 5.62 million views

Guess you like

Origin blog.csdn.net/csdnsevenn/article/details/105548153