Een AWS-applicatie leest berichten uit een SQS-wachtrij en verwerkt deze in batches, waarna de resultaten naar een andere SQS-wachtrij worden gestuurd die door een legacy-systeem wordt gebruikt. Het legacy-systeem kan tot 5 minuten nodig hebben om sommige berichten te verwerken en kan niet worden gewijzigd. De ontwikkelaar moet out-of-order updates in het legacy-systeem voorkomen. Welke oplossing voldoet aan deze vereiste?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik een SQS FIFO-wachtrij en configureer de visibility timeout op de juiste manier..
Waarom dit het antwoord is
Een SQS FIFO-wachtrij (First-In, First-Out) garandeert de volgorde waarin berichten worden verzonden en ontvangen, wat essentieel is om out-of-order updates in het legacy-systeem te voorkomen. De visibility timeout moet correct worden geconfigureerd (langer dan de maximale verwerkingstijd van 5 minuten) om te voorkomen dat andere consumenten het bericht opnieuw verwerken terwijl het legacy-systeem er nog mee bezig is. Standaard SQS-wachtrijen garanderen geen volgorde, waardoor ze ongeschikt zijn voor deze vereiste. Het configureren van DelaySeconds heeft betrekking op wanneer een bericht beschikbaar wordt voor consumptie, niet op de verwerkingsvolgorde of het voorkomen van dubbele verwerking.
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