Een ontwikkelaar maakt een drielaagse webapplicatie die minstens 5.000 verzoeken per minuut moet verwerken. De weblaag moet volledig stateless blijven, maar de gebruikerssessiestatus moet behouden blijven. Welke aanpak externaliseert sessiegegevens en houdt de latentie zo laag mogelijk?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Een Amazon ElastiCache (Memcached)-cluster maken en sessieafhandeling in de applicatie implementeren om sessiegegevens op te slaan in het cachecluster..
Waarom dit het antwoord is
Het creëren van een Amazon ElastiCache (Memcached)-cluster is de meest geschikte oplossing. Memcached is een in-memory sleutel-waarde opslag die is geoptimaliseerd voor hoge prestaties en lage latentie, wat essentieel is voor het opslaan van gebruikerssessiestatus in een applicatie met 5.000 verzoeken per minuut. Het externaliseert de sessiegegevens effectief en houdt de weblaag stateless. Het provisioneren van een Amazon RDS-instantie zou hogere latentie introduceren en is niet geoptimaliseerd voor de snelle lees-/schrijfbewerkingen die nodig zijn voor sessiebeheer. Een gedeeld bestandssysteem is over het algemeen te traag en kan een single point of failure worden. Hoewel Amazon DynamoDB een goede optie kan zijn voor sessiebeheer, biedt ElastiCache (Memcached) doorgaans nog lagere latentie voor in-memory caching van sessiegegevens.
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