Introducción a las colas estándar de Amazon SQS - Amazon Simple Queue Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Introducción a las colas estándar de Amazon SQS

Amazon SQS ofrece el tipo estándar como el tipo de cola predeterminado. Las colas estándar admiten un número casi ilimitado de llamadas a la API por segundo, por acción de API (SendMessage, ReceiveMessage o DeleteMessage). Las colas estándar admiten la entrega de at-least-once mensajes. Sin embargo, ocasionalmente (debido a la arquitectura altamente distribuida que permite una capacidad de rendimiento casi ilimitada), puede suceder que más de una copia de un mensaje no se entregue en orden. Las colas estándar proporcionan un protocolo de orden de mejor esfuerzo, lo que garantiza que los mensajes se entreguen en términos generales en el mismo orden en que se envían.

Amazon SQS almacena de forma redundante un mensaje en varias zonas de disponibilidad (AZ) antes de que se confirme un SendMessage. Como las copias de los mensajes se almacenan en varias zonas de disponibilidad, ningún error de equipo, red o zona de disponibilidad puede provocar que no se pueda acceder a los mensajes.

Para obtener información sobre cómo crear y configurar colas mediante la consola de Amazon SQS, consulte Creación de una cola (consola). Para ver ejemplos de Java, consulte Ejemplos de SDK de Java de Amazon SQS.

Puede usar colas de mensajes estándar en muchos escenarios, siempre que su aplicación pueda procesar los mensajes que llegan más de una vez y desordenados, por ejemplo:

  • Desacoplar solicitudes de usuario en tiempo real de un trabajo en segundo plano intensivo: permite a los usuarios cargar archivos multimedia mientras cambia el tamaño o se codifican.

  • Asignar tareas a varios nodos de empleado: procesa un elevado número de solicitudes de validación de tarjetas de crédito.

  • Agrupar mensajes para procesarlos más adelante: programa varias entradas para agregarlas a una base de datos.

Para ver las cuotas relacionadas con las colas estándar, consulte Cuotas.

Para conocer las prácticas recomendadas del trabajo con colas estándar, consulte Recomendaciones para las colas estándar y FIFO de Amazon SQS.