Publicado: Jun 22, 2020

Agora, você pode usar as FIFO (First-in, First-out - O primeiro a entrar é o primeiro a sair) do Amazon Simple Queue Service (SQS) na região UE (Milão). As filas FIFO foram projetadas para garantir que a ordem em que as mensagens são enviadas e recebidas seja estritamente preservada e que cada mensagem seja processada exatamente uma vez. O Amazon SQS é um serviço gerenciado de enfileiramento de mensagens que facilita o desacoplamento e a escalabilidade de microsserviços, sistemas distribuídos e aplicativos sem servidor. Criar aplicativos a partir de componentes individuais, cada um executando uma função discreta, melhora a escalabilidade e a confiabilidade. Use o SQS para enviar, armazenar e receber mensagens entre componentes de software em qualquer volume, sem perder mensagens ou precisar de outros serviços para oferecer disponibilidade contínua.

As filas FIFO do Amazon SQS complementam as filas padrão existentes do Amazon SQS, que oferecem alta taxa de transferência, ordenação de melhor esforço e entrega pelo menos uma vez. Essencialmente, as filas FIFO têm os mesmos recursos que as filas padrão, mas oferecem o benefício adicional de suporte à classificação e processamento do tipo exatamente uma vez. As filas FIFO fornecem recursos adicionais que ajudam a impedir que duplicatas não intencionais sejam enviadas por produtores de mensagens ou recebidas por consumidores de mensagens. Além disso, grupos de mensagens permitem vários fluxos de mensagens ordenadas separados dentro da mesma fila. As filas FIFO estão limitadas a 300 transações por segundo (TPS) por ação de API. Para aplicativos que exigem maior taxa de transferência, o Amazon SQS continua a oferecer suporte a filas padrão que fornecem taxa de transferência quase ilimitada. 

As filas FIFO do Amazon SQS têm um preço de 0,525 USD por milhão de solicitações de API na região UE (Milão), com o primeiro 1 milhão de solicitações por mês gratuitas. Para obter mais informações, consulte a definição de preço do Amazon SQS.

Você pode começar a usar o Amazon SQS usando o Console de Gerenciamento da AWS ou o SDK de sua escolha e apenas três comandos simples. Para saber mais sobre as filas FIFO do Amazon SQS, consulte o Blog da AWS, as perguntas frequentes do Amazon SQS e o Guia do desenvolvedor do Amazon SQS.