Desde Spring Cloud hasta Service Mesh, ¿cómo ha evolucionado el sistema de gobernanza de la arquitectura de microservicios?

En esta era de transformación digital, para adaptarse al rápido desarrollo de los negocios, los servicios básicos de tecnología de Internet se han ido orientando gradualmente hacia el "microservicio". Con el rápido desarrollo de la tecnología de contenedores en los últimos años, el costo del servicio de empaque y despliegue es cada vez menor, lo que ha acelerado este cambio.

 

Hoy en día, los microservicios se han convertido en el modelo dominante para construir aplicaciones modernas en la nube. Descompone los componentes individuales en servicios independientes. Cuanto más fino es el servicio, menor es la granularidad del servicio y mejor es la capacidad de ensamblaje. Sobre esta base, en torno a funciones empresariales específicas, puede crear rápidamente las aplicaciones correspondientes cuando la empresa lo necesite.

 

Al mismo tiempo, "gran plataforma, microservicios" se ha convertido en una característica técnica típica. Por supuesto, bajo la arquitectura de microservicios, la relación de llamadas entre servicios se vuelve más complicada, y el desarrollo previo, las pruebas y los modelos de operación y mantenimiento inevitablemente necesitarán ser refactorizados o ajustados.

 

Para garantizar una mejor operación de los servicios, es necesario monitorear y administrar estos servicios, lo que se ha convertido en un dolor de cabeza para muchos ingenieros.

 

Cuando se trata de microservicios, el marco de gobernanza de microservicios más popular es sin duda Spring Cloud, que se basa en Spring Boot y se puede integrar rápidamente y tiene una eficiencia de desarrollo extremadamente alta. Es el evangelio de las pequeñas y medianas empresas de Internet.

 

Con el creciente número de microservicios que deben ser gobernados, está en la agenda abordar la complejidad de la comunicación entre servicios. Service Mesh, como una estrella en ascenso, fue utilizado por algunas plataformas extranjeras de alto tráfico como Paypal, Lyft, Ticketmaster y Credit Karma en 2016. Usado Service Mesh se implementa con el código de la aplicación en forma de un proxy de red liviano para garantizar la confiabilidad de las llamadas entre servicios.

 

Para los desarrolladores, Spring Cloud es fácil de comenzar, pero en la práctica, es fácil para las personas ignorar la comprensión de la tecnología subyacente. Service Mesh tiene sus propias ventajas únicas sobre la intrusiva Spring Cloud, y los desarrolladores deben comprender su camino de desarrollo tecnológico.

 

A las 20:00 de la noche del 21 de abril, la quinta conferencia de la clase abierta de tecnología CSDN "Seis semanas de diversión con el nativo de la nube" lanzó "La evolución del sistema de gobierno de servicios bajo la arquitectura de microservicios", Departamento de desarrollo de productos en la nube Arquitectura de JD Cloud y División AI El profesor Zhang Junfeng hablará sobre la historia de la evolución del concepto de gobernanza de servicios y explicará las características de la arquitectura de microservicios de Spring Cloud, la tecnología de Service Mesh y la exploración de JD Cloud en microservicios.

Zhang Junfeng tiene más de 10 años de experiencia en diseño de arquitectura e I + D, está familiarizado con el diseño de arquitectura de microservicios, participó en el desarrollo y mantenimiento de SAF, el marco de gobernanza de microservicios de primera generación de JD.com, y participó en el diseño arquitectónico y el desarrollo del marco de gobernanza de microservicios de segunda generación JSF con arquitectos principales Desarrollo. Tiene una amplia experiencia práctica en el diseño de arquitectura de microservicios de aplicaciones.

 

Adecuado para

Operación y mantenimiento, ingenieros de I + D, estudiantes, personas y empresas interesadas en la operación y mantenimiento, microservicios, etc.


Puntos de aprendizaje

1. Revisar el historial de evolución del concepto de gobierno de servicio

2. Los métodos y características de gobierno de servicio de Spring Cloud en diferentes entornos;

3. El concepto y la dirección de desarrollo de ServiceMesh en la realización de la gobernanza del servicio;

4. Exploración de microservicios por parte de JD.com.

Bienestar pesado

 

1. Únase al grupo + preste atención a la cuenta pública, puede recibir un paquete de recursos en la nube por valor de 200 yuanes el día del curso + información de productos secos nativos en la nube de núcleo duro + video del curso anterior PPT / PDF

2. Aprenda mientras practica en el transcurso del día, ¡premiamos sus resultados de aprendizaje! ! 1-3 implementaciones exitosas: un conjunto de banco de potencia de altavoces, 4-20 implementaciones exitosas: una muñeca Jingdong JOY (preste atención a la información del grupo)

     

 1. Escanee el código QR, responda a " Jingdong Open Class " e ingrese al grupo de aprendizaje gratis

Siga la cuenta pública [JD.com Cloud Developer] para obtener los últimos productos secos de tecnología e información de la industria.

 

Horario de clases

1. Habrá un recordatorio de mensaje de texto o un recordatorio por correo electrónico antes de que comience el curso. También complete el número de teléfono móvil y la dirección de correo electrónico correctos al registrarse

2. La reproducción de video de esta lección se cargará dentro de 2-3 días hábiles después del inicio del curso. Tenga la seguridad de que los estudiantes que no pueden ver el video en vivo lo verán por un tiempo limitado. Vaya a la página de registro para ver la reproducción.

El horario del curso es el siguiente:

19: 45-20: 00 Los estudiantes ingresan al lugar temprano

20: 00—20: 45 profesor en clase

20: 45-21: 00 Sesión interactiva de preguntas y respuestas del profesor

Publicado 508 artículos originales · Más de 10,000 elogios · 5.62 millones de visitas

Supongo que te gusta

Origin blog.csdn.net/csdnsevenn/article/details/105548153
Recomendado
Clasificación