Guida introduttiva alle code FIFO in Amazon SQS - Amazon Simple Queue Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Guida introduttiva alle code FIFO in Amazon SQS

Le code FIFO (First-In-First-Out) hanno tutte le capacità delle code standard, ma sono progettate per migliorare la messaggistica tra le applicazioni quando l'ordine delle operazioni e degli eventi è fondamentale, o laddove un duplicato non può essere tollerato.

Di seguito sono riportati alcuni esempi di situazioni in cui è possibile utilizzare le code FIFO:

  1. Sistema di gestione degli ordini di e-commerce in cui l'ordine è fondamentale

  2. Integrazione con sistemi di terze parti in cui gli eventi devono essere elaborati in ordine

  3. Elaborazione degli input inseriti dall'utente nell'ordine inserito

  4. Comunicazioni e reti: invio e ricezione di dati e informazioni nello stesso ordine

  5. Sistemi informatici: garanzia che i comandi immessi dall'utente vengano eseguiti nell'ordine corretto

  6. Istituti di istruzione: impedire a uno studente di iscriversi a un corso prima di registrare un account.

  7. Sistema di biglietteria online: dove i biglietti vengono distribuiti in base al principio “primo arrivato, primo servito"

Nota

Le code FIFO forniscono inoltre l'elaborazione exactly-once, ma dispongono di un numero limitato di transazioni al secondo (TPS): Puoi utilizzare la modalità velocità di trasmissione effettiva elevata di Amazon SQS con la coda FIFO per aumentare il limite di transazioni. Per dettagli sull'utilizzo della modalità velocità di trasmissione effettiva elevata, consulta Throughput elevato per le code FIFO in Amazon SQS. Per ulteriori informazioni sulle quote di velocità di trasmissione effettiva, vedere Quote di messaggi Amazon SQS.

Le code FIFO di Amazon SQS sono disponibili in tutte le regioni in cui è disponibile Amazon SQS.

Per ulteriori informazioni sull'utilizzo delle code FIFO con ordinamenti complessi, consulta Soluzione delle sfide di ordinamento complesse con le code FIFO di Amazon SQS.

Per informazioni su come creare e configurare code utilizzando la console Amazon SQS, consulta Crea una coda utilizzando la console Amazon SQS. Per esempi in Java, consulta Esempi di SDK Java di Amazon SQS.

Per le best practice relative all'utilizzo di code FIFO, consulta Consigli aggiuntivi per le code FIFO di Amazon SQS e Consigli per le code FIFO e standard di Amazon SQS.