Colas de SQS FIFO Amazon - 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.

Colas de SQS FIFO Amazon

FIFOLas colas (primero en entrar, primero en salir) tienen todas las capacidades de las colas estándar, pero están diseñadas para mejorar la mensajería entre aplicaciones cuando el orden de las operaciones y los eventos es crítico o cuando no se pueden tolerar los duplicados.

Las características más importantes de las FIFO colas son la entrega (primero en entrar, primero en salir FIFO) y el procesamiento exactamente una vez:

  • El orden en el que se envían y reciben los mensajes se conserva estrictamente. Los mensajes se entregan una vez y no están disponibles hasta que el consumidor los procese y los elimine.

  • No se introducen duplicados en la cola.

Además, FIFO las colas admiten grupos de mensajes que permiten agrupar varios grupos de mensajes ordenados en una sola cola. No hay una cuota en cuanto al número de grupos de mensajes de una FIFO cola.

Entre los ejemplos de situaciones en las que puede utilizar FIFO colas se incluyen los siguientes:

  1. Sistema de administración de pedidos de comercio electrónico en el que el orden es fundamental

  2. Integración con sistemas de terceros en los que es necesario procesar eventos en orden

  3. Procesamiento de las entradas introducidas por el usuario en el orden introducido

  4. Comunicaciones y redes: envío y recepción de datos e información en el mismo orden

  5. Sistemas de computación: comprobación de que los comandos introducidos por el usuario se ejecutan en el orden correcto

  6. Institutos de enseñanza: evitar que un estudiante se matricule en un curso antes de registrarse para obtener una cuenta

  7. Sistema de venta de entradas en línea: las entradas se distribuyen por orden de llegada

nota

FIFOlas colas también permiten procesar exactamente una vez, pero tienen un número limitado de transacciones por segundo (). TPS Puedes usar el modo de SQS alto rendimiento de Amazon con tu FIFO cola para aumentar el límite de transacciones. Para obtener más información sobre el uso del modo de alto rendimiento, consulte Alto rendimiento de las colas FIFO en Amazon SQS. Para obtener información sobre las cuotas de rendimiento, consulte Cuotas de SQS mensajes de Amazon.

Las SQS FIFO colas de Amazon están disponibles en todas las regiones en las que Amazon SQS está disponible.

Para obtener más información sobre el uso de FIFO colas con órdenes complejas, consulta Cómo resolver problemas de pedidos complejos con Amazon SQS FIFO Queues.

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

Para conocer las prácticas recomendadas para trabajar con FIFO colas, consulte. Prácticas recomendadas de Amazon SQS