Publicado: Nov 6, 2023
Agora, o AWS Lambda oferece suporte a uma taxa até 5 vezes mais rápida de aumento vertical da escala de sondagens (somando até 300 execuções simultâneas por minuto) para workloads do Lambda com picos de trabalho configuradas com o Amazon Simple Queue Service (Amazon SQS) como origem do evento usando o mapeamento da origem do evento do Lambda ou o Amazon EventBridge Pipes. Isso permite que os clientes criem aplicações orientadas por eventos usando filas do Lambda e SQS (padrão ou primeiro a entrar, primeiro a sair) para obter um escalonamento mais responsivo durante um aumento repentino de mensagens em suas filas e reduz a necessidade de duplicar funções do Lambda ou filas do SQS para obter um processamento de mensagens mais rápido.
Quando uma função do Lambda se inscreve em uma fila do SQS, o Lambda sonda as mensagens na fila (somando até 60 execuções simultâneas por minuto, dependendo da lista de pendências da mensagem) e invoca a função do Lambda. Para aplicações orientadas por eventos sensíveis à latência, picos repentinos nas mensagens podem causar atrasos na experiência dos usuários. Com o anúncio de hoje, as funções do Lambda que se inscrevem em uma fila do SQS podem ter um aumento vertical da escala até cinco vezes maior para filas que apresentam um aumento na lista de pendências de mensagens, adicionando até 300 execuções simultâneas por minuto e permitindo um processamento mais rápido de mensagens.
Esse atributo está disponível em todas as regiões comerciais da AWS nas quais o AWS Lambda é oferecido.
A taxa de escalabilidade aprimorada é aplicada automaticamente a todas as funções do Lambda configuradas com o SQS usando o mapeamento da origem do evento ou o EventBridge Pipes, sem custo adicional. Para controlar o máximo de execuções simultâneas, defina a simultaneidade reservada para sua função do Lambda ou a simultaneidade máxima para o mapeamento da origem do evento. Para obter mais informações sobre como usar o Lambda com o SQS, consulte a documentação do Lambda.