Een Lambda-functie verwerkt records van een Kinesis-datastream, maar de recordverwerking is vertraagd. De Lambda iterator age neemt toe en de functieduur is consistent hoog. Welke acties moet de ontwikkelaar ondernemen om de verwerking te versnellen? (Kies twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Verhoog het aantal shards in de Kinesis-datastream., Wijs meer geheugen toe aan de Lambda-functie..
Waarom dit het antwoord is
De Lambda iterator age neemt toe, wat betekent dat de functie de records niet snel genoeg verwerkt. Hoge functieduur duidt op onvoldoende verwerkingscapaciteit. 1. Verhoog het aantal shards in de Kinesis-datastream: Elke shard in Kinesis kan door één gelijktijdige Lambda-instantie worden verwerkt. Door het aantal shards te verhogen, kunnen meer Lambda-instanties parallel records verwerken, waardoor de totale verwerkingsdoorvoer toeneemt en de iterator age afneemt. 2. Wijs meer geheugen toe aan de Lambda-functie: Meer geheugen toewijzen aan een Lambda-functie verhoogt ook de toegewezen CPU-kracht. Dit kan de uitvoeringstijd van de functie verkorten, waardoor deze records sneller kan verwerken en de iterator age daalt. Incorrecte opties: Verlaag/Verhoog de timeout-instelling van de Lambda-functie: De timeout heeft geen directe invloed op de verwerkingssnelheid, alleen op hoe lang de functie mag draaien. Een te lage timeout kan leiden tot mislukte uitvoeringen, een te hoge timeout verbergt inefficiëntie. Verlaag het aantal shards in de Kinesis-datastream: Dit zou de verwerkingscapaciteit verminderen en de vertraging verder verergeren.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig