Resiliencia en Amazon SQS
La infraestructura global de AWS se compone de regiones y zonas de disponibilidad de AWS. AWS Las regiones proporcionan varias zonas de disponibilidad físicamente independientes y aisladas que se encuentran conectadas mediante redes con un alto nivel de rendimiento y redundancia, además de baja latencia. Con las zonas de disponibilidad, puede diseñar y utilizar aplicaciones y bases de datos que realizan una conmutación por error automática entre las zonas sin interrupciones. Las zonas de disponibilidad tienen una mayor disponibilidad, tolerancia a errores y escalabilidad que las infraestructuras tradicionales de centros de datos únicos o múltiples. Para obtener más información sobre las regiones y zonas de disponibilidad de AWS, consulte Infraestructura global de AWS
Además de la infraestructura global de AWS, Amazon SQS ofrece colas distribuidas.
Colas distribuidas
Un sistema de mensajería distribuido consta de tres partes principales: los componentes del sistema distribuido, la cola (distribuida en los servidores de Amazon SQS) y los mensajes de la cola.
En el siguiente escenario, el sistema tiene varios productores (componentes que envían mensajes a la cola) y consumidores (componentes que reciben mensajes de la cola). La cola (que contiene los mensajes A a E) almacena de forma redundante los mensajes en varios servidores de Amazon SQS.