Een bedrijf runt een blogapplicatie met Amazon API Gateway, Amazon DynamoDB en AWS Lambda. De REST API heeft de volgende endpoints: GET /posts/{postId}, GET /users/{userId} en GET /comments/{commentId}. Gebruikers discussiëren actief over onderwerpen in de comments, en het bedrijf wil dat comments in realtime verschijnen om de betrokkenheid te vergroten. Welk ontwerp vermindert de latentie van comments en verbetert de gebruikerservaring?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Gebruik AWS AppSync en WebSockets om comments in realtime te leveren..
Waarom dit het antwoord is
AWS AppSync met WebSockets is de beste oplossing. WebSockets bieden een persistente, bidirectionele communicatiekanaal tussen de client en de server, waardoor realtime updates mogelijk zijn zonder polling. Dit vermindert de latentie aanzienlijk en verbetert de gebruikerservaring voor realtime comments. Het cachen van API-responses met CloudFront is nuttig voor statische content of content die niet vaak verandert, maar niet voor realtime updates van comments. Polling elke 10 seconden introduceert onnodige latentie en verhoogt de belasting op de server, wat niet optimaal is voor realtime vereisten. Het verlagen van de Lambda-concurrency-limiet heeft geen directe invloed op de latentie van realtime updates; het kan zelfs de beschikbaarheid beïnvloeden als er veel gelijktijdige verzoeken zijn.
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