Del curso: Azure: Microservicios avanzados para desarrollo .NET
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.
Introducción a la arquitectura basada en eventos - Tutorial de Azure
Del curso: Azure: Microservicios avanzados para desarrollo .NET
Introducción a la arquitectura basada en eventos
Hablemos ahora de la arquitectura basada en eventos en el contexto de una solución de microservicios. La arquitectura basada en eventos consiste en permitir la colaboración asíncrona entre los diferentes microservicios que tengamos. Esto contrasta de gran manera con el patrón de comunicación síncrona que podemos implementar fácilmente entre dos o más microservicios. El principal problema de este patrón de comunicación síncrona es que cuando se comunica un microservicio a otro de una forma directa se crea un acoplamiento temporal entre ambos. Y justamente cualquier tipo de acoplamiento es lo que tenemos que evitar al máximo cuando estamos construyendo aplicaciones de microservicios que queramos que sean robustas y escalables. Siempre debemos esforzarnos por conseguir servicios autónomos e independientes que puedan desplegarse de forma aislada sin que eso afecte a otros servicios. De hecho, la verdad es que si un microservicio depende de otro para cumplir una petición…
Contenido
-
-
-
-
(Bloqueado)
Introducción a la arquitectura basada en eventos6 min 53 s
-
(Bloqueado)
Manejando el evento de dominio y creando el evento de integración8 min 46 s
-
(Bloqueado)
Publicando el evento de integración hacia Azure Service Bus9 min 18 s
-
(Bloqueado)
Consumiendo el evento de integración desde Azure Service Bus10 min 13 s
-
Almacenando los datos para el evento de integración6 min 19 s
-
(Bloqueado)
Reto: implementando comunicación asíncrona basada en eventos2 min
-
(Bloqueado)
Solución: implementando comunicación asíncrona basada en eventos4 min 37 s
-
(Bloqueado)
-
-
-
-