Una funzione Lambda elabora i record da un Kinesis data stream, ma l'elaborazione dei record è rallentata. L'età dell'iteratore Lambda sta aumentando e la durata della funzione è costantemente elevata. Quali azioni dovrebbe intraprendere lo sviluppatore per accelerare l'elaborazione? (Scegliere due.)
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Aumentare il numero di shard nel Kinesis data stream., Allocare più memoria alla funzione Lambda..
Perché questa è la risposta
L'aumento dell'età dell'iteratore e l'elevata durata della funzione indicano che la funzione Lambda non riesce a elaborare i record abbastanza velocemente. Aumentare il numero di shard nel Kinesis data stream (A) permette a Lambda di scalare orizzontalmente, elaborando più batch di record in parallelo, riducendo così l'età dell'iteratore. Allocare più memoria alla funzione Lambda (C) fornisce più CPU e risorse di rete, consentendo alla funzione di completare l'elaborazione di ciascun batch più rapidamente, riducendo la durata e l'età dell'iteratore. Ridurre l'impostazione di timeout (B) o aumentare il timeout (E) non risolve il problema di elaborazione lenta. Diminuire il numero di shard (D) peggiorerebbe la situazione, riducendo la capacità di elaborazione parallela.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta