Filas padrão do Amazon SQS - Amazon Simple Queue Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Filas padrão do Amazon SQS

O Amazon SQS fornece filas padrão como o tipo de fila padrão, suportando um número quase ilimitado de chamadas de API por segundo para ações como SendMessage, e. ReceiveMessageDeleteMessage As filas padrão garantem a entrega de at-least-once mensagens, mas devido à arquitetura altamente distribuída, mais de uma cópia de uma mensagem pode ser entregue e, ocasionalmente, as mensagens podem chegar fora de ordem. Apesar disso, as filas padrão fazem o possível para manter a ordem em que as mensagens são enviadas.

Quando você envia uma mensagem usandoSendMessage, o Amazon SQS armazena redundantemente a mensagem em várias zonas de disponibilidade (AZs) antes de confirmá-la. Essa redundância garante que nenhuma falha em um único computador, rede ou AZ possa tornar as mensagens inacessíveis.

Você pode criar e configurar filas usando o console do Amazon SQS. Para obter instruções detalhadas, consulte Crie uma fila usando o console do Amazon SQS. Para exemplos específicos de Java, consulte. Exemplos de SDK do Java do Amazon SQS

Casos de uso para filas padrão

As filas de mensagens padrão são adequadas para vários cenários, desde que seu aplicativo possa lidar com mensagens que possam chegar mais de uma vez ou que estejam fora de ordem. Os exemplos incluem:

  • Separando as solicitações de usuários ao vivo do trabalho intensivo em segundo plano — Os usuários podem fazer upload de mídia enquanto o sistema a redimensiona ou codifica em segundo plano.

  • Alocação de tarefas para vários nós de trabalho — por exemplo, lidar com um grande volume de solicitações de validação de cartão de crédito.

  • Mensagens em lote para processamento futuro — Agendamento de várias entradas para serem adicionadas a um banco de dados posteriormente.

Para obter informações sobre cotas relacionadas a filas padrão, consulte. Cotas de fila padrão do Amazon SQS

Para as práticas recomendadas ao trabalhar com filas padrão, consulte Melhores práticas do Amazon SQS.