

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
<a name="standard-queues"></a>

O Amazon SQS fornece filas padrão como o tipo de fila padrão, permitindo um número quase ilimitado de chamadas de API por segundo para ações como [https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_SendMessage.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_SendMessage.html), [https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html) e [https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_DeleteMessage.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_DeleteMessage.html). 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 usando`SendMessage`, 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.

É possível criar e configurar filas usando o console do Amazon SQS. Para obter instruções detalhadas, consulte [Como criar uma fila padrão usando o console do Amazon SQS](creating-sqs-standard-queues.md#step-create-standard-queue). Consulte exemplos específicos de Java em [Exemplos de SDK do Java do Amazon SQS](sqs-java-tutorials.md).

**Casos de uso para filas padrão**

Filas de mensagens padrão são adequadas para vários cenários, contanto que a aplicação possa lidar com as mensagens que cheguem mais de uma vez ou fora de ordem. Os exemplos incluem:
+ **Separar 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.
+ **Alocar tarefas para vários nós de processamento**: por exemplo, lidar com um alto volume de solicitações de validação de cartão de crédito.
+ **Agrupar mensagens em lote para processamento futuro**: programação de várias entradas para adicioná-las a um banco de dados posteriormente.

Consulte informações sobre cotas relacionadas a filas padrão em [Cotas de fila padrão do Amazon SQS](quotas-queues.md).

Para as práticas recomendadas ao trabalhar com filas padrão, consulte [Práticas recomendadas do Amazon SQS](sqs-best-practices.md).