Microservicios reactivos con Spring WebFlux - curso online gratuito

24/09/2021

Microservicios reactivos con Spring WebFlux curso online gratuito
Índice
  1. Microservicios reactivos con Spring WebFlux - curso online gratuito
    1. Cree microservicios altamente escalables y resistentes con Spring WebFlux / Reactive Stack

Microservicios reactivos con Spring WebFlux - curso online gratuito

Cree microservicios altamente escalables y resistentes con Spring WebFlux / Reactive Stack

Lo que aprenderás

Microservicios reactivos con Spring WebFlux - curso online gratuito

  • Spring WebFlux
  • Microservicios reactivos
  • Spring Data Reactivo MongoDB
  • Spring Data R2DBC
  • Eventos enviados por el servidor
  • 3 Desarrollo de microservicios desde cero
  • WebClient
  • Puntos finales funcionales

Requisitos

  • Conocimiento de Spring Boot
  • Conocimiento de programación reactiva
  • Cómodo con acento indio 🙂

Descripción

Spring WebFlux es un reactivo sin bloqueo pila web que proporciona un mejor rendimiento en comparación con el Spring Web MVC tradicional. ¡Consulte la comparación de rendimiento como parte de la vista previa GRATUITA para obtener más información!

Construimos 3 microservicios desde cero e integración en este curso (consulte el primera conferencia como parte de la vista previa para obtener más detalles).

Al final de este curso, se sentirá cómodo con:

  • Primavera WebFlux
    • Exposición de API Restful reactivas (todas las GET / POST / PUT / DELETE)
    • Anotación del controlador
    • Manejo de excepciones con @ControllerAdvice @ExceptionHandler
    • Parámetros de consulta con WebFlux
  • Puntos finales funcionales
    • Exponer las API de forma programática
    • Función y configuración del enrutador
  • Spring Data Reactivo MongoDB
    • Todos CRUD operaciones con el controlador Reactive MongoDB
    • Desarrollo de microservicios: Creación de Producto-Servicio que se encarga de gestionar los productos.
  • Spring Data R2DBC
    • Todos CRUD operaciones con el controlador Reactive Relational DB
    • Desarrollo de microservicios: Creación de User-Service responsable de los usuarios de Managua
  • WebClient
    • Una plantilla REST reactiva para realizar solicitudes HTTP asíncronas sin bloqueo
    • Manejo de encabezados / cookies / solicitud / respuesta
    • Atributos
    • Manejo de excepciones
    • Acceder a la API de transmisión mediante WebClient
    • Intercambiar vs recuperar
    • Desarrollo de microservicios: Creación de servicio de pedidos que se pone en contacto con el servicio de usuario y el servicio de productos para el cumplimiento de pedidos.
  • Eventos enviados por el servidor (SSE)
    • Exposición de la API de transmisión para proporcionar actualizaciones en tiempo real al usuario
    • Notificaciones push de back-end a front-end
    • Desarrollo de front-end usando HTML / Bootstrap / JavaScript
  • Diverso
    • Hacer que los microservicios sean más resistentes mediante el patrón de reintento
    • Manejo de errores usando onError
    • Manifiesto reactivo
    • Cómo funciona Netty
    • Cómo manejar el bloqueo de controladores / API con WebFlux
LEER
Tutorial completo de Firebase para el curso de desarrollo de aplicaciones de Android

Más Información

Subir

Este sitio web utiliza cookies para ofrecerle una mejor experiencia de navegación, si continua en navegando consideramos que acepta su uso.