Uma função Lambda processa registros de um stream de dados Kinesis, mas o processamento dos registros diminuiu. A idade do iterador do Lambda está aumentando e a duração da função está consistentemente alta. Quais ações o desenvolvedor deve tomar para acelerar o processamento? (Escolha duas.)
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Aumentar o número de shards no stream de dados Kinesis., Alocar mais memória para a função Lambda..
Por que esta é a resposta
Para acelerar o processamento de registros de um stream Kinesis por uma função Lambda, duas ações são eficazes. Aumentar o número de shards no stream Kinesis (A) permite que o Kinesis processe mais dados em paralelo, o que, por sua vez, permite que mais invocações Lambda ocorram simultaneamente, reduzindo a idade do iterador. Alocar mais memória para a função Lambda (C) geralmente resulta em mais CPU e capacidade de rede, permitindo que a função processe os registros mais rapidamente e conclua sua execução em menos tempo, o que é consistente com a alta duração observada. Reduzir ou aumentar o tempo limite da função (B, E) não acelera o processamento, apenas define quanto tempo a função pode rodar. Diminuir o número de shards (D) reduziria a capacidade de processamento, piorando a situação.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão