Hola a todos y bienvenidos de nuevo.
Ahora, en el video de hoy, vamos a discutir sobre el ventilador SAS a cabo.
Ahora, antes de discutir sobre este tema específico, es importante que entendamos qué significa exactamente
este patrón de abanico.
Así pues, a grandes rasgos, la distribución en abanico es un patrón en el que un mensaje se entrega a múltiples conjuntos
de destinos.
Así que esto se puede ver en el diagrama donde se tiene un productor y este productor está enviando el mismo mensaje
a tres destinos, que son consumidor uno, consumidor dos y consumidor tres.
Esto es lo que hace un patrón de abanico.
Así que vamos a ver rápidamente un caso de uso en el que este tipo de patrón puede ser útil y el caso de uso está
relacionado con el pedido de un producto.
Por ejemplo, supongamos que un cliente ha realizado un pedido en el sitio web.
Ahora este pedido y sus detalles asociados se envían a dos grupos de consumidores.
Una es la cola logística.
Así que esto se conectará a la aplicación que se ocupa de la logística.
Y en segundo lugar está la cola de notificaciones.
También puede conectar varias colas relacionadas con otros casos de uso.
Ahora es importante que conozcamos los fundamentos del patrón de abanico SAS.
Así que en esencia abanico patrón.
Lo que realmente ocurre es que hay un editor que publica un mensaje en el tema SAS, y este tema SAS
envía el mensaje a múltiples conjuntos de puntos finales.
En este diagrama, los puntos finales son excusa Q y desde el cielo.
P Usted tiene un conjunto de instancias easy two y estas instancias EC two pueden obtener el mensaje y pueden procesarlo
dependiendo de los requerimientos.
Ahora tenga en cuenta que aunque en este diagrama nos tiene.
P Pero cuando hablamos de SAS fan out, puede enviarlo a múltiples endpoints como Kinesis data, file host
delivery streams.
Tienes Sky, Q, tienes HTTP, endpoints HTTP, funciones Lambda, etc.
Así que vamos a hacer una cosa antes de seguir adelante.
Analicémoslo en la práctica.
Ahora para la demostración de hoy, tengo un tema de sentido y también tengo un cielo.
Q Usted ve que tenemos en total de dos cielo.
Q Y tanto el cielo Q tiene un mensaje disponible.
Así que este mensaje ha sido enviado por SAS.
Para comprobar que todo funciona, enviemos un mensaje más.
Ahora, si miras en la suscripción asociada a nuestro tema, hay dos suscripciones y una
está asociada a Q uno la segunda está asociada a Q dos.
Así que vamos a publicar rápidamente un mensaje.
Diré el mensaje número dos, seguiré adelante y publicaré este mensaje.
Ahora, si voy a los EE.UU., vamos a refrescar la cola.
El número dos ha recibido el mensaje.
Actualicemos una vez más y la cola número uno también ha recibido el mensaje.
Así que esto es lo que significa el patrón de abanico.
Ahora un caso más de uso donde generalmente se ve el patrón fan out siendo implementado es replicar los
datos de producción a su entorno de prueba.
Así que lo que sucederá es digamos que hay un tema de sentido y este tema está enviando el mensaje a la cola de producción
y esta cola de producción está conectada a la producción CE dos aplicaciones que realizan alguna
operación basada en estos mensajes.
Así que en caso de que usted tiene un entorno de pruebas, lo que puede hacer, usted puede seguir adelante y configurar
el patrón de abanico para que SAS puede enviar un mensaje a la cola de desarrollo y habrá el desarrollo de la CE dos
instancia que puede seguir adelante y procesar estos mensajes a nivel local.
Así que este tipo de entorno también ayuda porque cuando el entorno de desarrollo obtiene una copia del entorno de
producción, le permite mejorar su aplicación para asegurarse de que puede funcionar perfectamente bien cuando
se migra a la producción después de probar la red.
Con esto concluimos el vídeo de hoy.