Een data engineer neemt dagelijks gebruikersgedragsrecords op met Amazon Kinesis Data Streams. De stream wordt gethrottled omdat sommige shards (hot shards) veel meer verkeer ontvangen dan andere. Hoe moet de engineer de throttling stoppen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik een willekeurige partition key om de opgenomen records te distribueren..
Waarom dit het antwoord is
De juiste oplossing is het gebruik van een willekeurige partition key. Dit zorgt voor een gelijkmatige verdeling van records over alle shards, waardoor het probleem van 'hot shards' wordt opgelost. Hot shards ontstaan wanneer een specifieke partition key te vaak wordt gebruikt, waardoor één shard overbelast raakt en throttling optreedt. Het verhogen van het aantal shards (optie B) kan tijdelijk helpen, maar als de partition key ongelijk blijft, zullen er opnieuw hot shards ontstaan. Het beperken van het aantal records (optie C) of het verkleinen van de recordgrootte (optie D) vermindert de doorvoer en lost de ongelijke verdeling niet op, wat leidt tot onderbenutting van de streamcapaciteit.
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