Introduction to messagging:

<aside> 💡

Cuando desplegamos múltiples aplicaciones, inevitablemente deberán comunicarse entre ellas.

</aside>

Hay dos patrones principales de comunicación de aplicaciones.

image.png

La comunicación sincrónica puede ser un problema si hay picos de tráficos repentinos.

Existen varios formas para desacoplar las aplicaciones:

Estos servicios pueden escalar por sí mismos.

Amazon SQS Overview:

Tiene que haber un (o más) “productor” (productores) de mensajes que envían estos mensajes a la cola. Los consumidores traerán los mensajes de la cola.

image.png

Funciona como un buffer entre los productores y los consumidores.

Amazon SQS para Standard Queues —> Es la oferta más antigua de AWS.

Es un servicio completamente administrado para desacoplar aplicaciones.

Atributos: