Amazon DynamoDB tarjoaa ratkaisuja liikennepiikkeihin
Amazon Web Services esittelee kahdeksan suunnittelumallia, joilla hallitaan Amazon DynamoDB -tietokantojen kuormituspiikkejä ja vältetään palvelunestotilanteita.

Amazon Web Services (AWS) on julkaissut oppaan, joka auttaa asiakkaita hallitsemaan Amazon DynamoDB -tietokantojen liikennepiikkejä tehokkaammin. Opas esittelee kahdeksan erilaista suunnittelumallia, jotka on suunniteltu estämään throttles-tilanteita, eli tilanteita, joissa tietokannan liikenne ylittää määritellyt rajat ja pyyntöjä joudutaan hylkäämään tai ne hidastuvat.
Throttles-tilanteet syntyvät, kun pyyntöjen määrä ylittää tietokannalle varatun kapasiteetin, tai kun yksittäisen osion (partition) pyyntömäärä ylittää sen kovan rajan. AWS:n julkaisema blogikirjoitus tarjoaa käytännön ratkaisuja näiden ongelmien ehkäisemiseksi. Näihin kuuluvat automaattisen skaalautumisen hyödyntäminen, suorituskykyyn liittyvien tavoitteiden säätäminen ja siirtyminen on-demand-tilaan.
Lisäksi opas ehdottaa keinoja taustatyöprosessien hidastamiseen tai itse itsensä hidastaviksi tekemiseen liikennepiikkien aikana. Suunnittelumallit kattavat myös ennakoivan kapasiteetin säätämisen automaattisen skaalautumisen aikataulujen avulla, mikäli piikkien ajoitus on ennustettavissa. Jos ajoitusta ei voi ennustaa, suositellaan proaktiivista pyyntöä kapasiteetin säätämiseksi.
Viimeisenä, mutta ei vähäisimpänä, AWS ehdottaa strategista lähestymistapaa, jossa tietty taso throttles-tilanteita sallitaan. Tämä voi auttaa optimoimaan kustannuksia ja resurssien käyttöä tilanteissa, joissa äkilliset ja lyhytkestoiset liikennepiikit eivät vaadi täyttä kapasiteettia koko ajan. Opas tarjoaa arvokasta tietoa DynamoDB:n suorituskyvyn optimointiin ja vakauden varmistamiseen kuormituksen vaihteluista huolimatta.