Riprendendo il post fatto un mese fa circa a proposito di DynamoDB ho potuto verificare che aumentando la capacità di scrittura e di lettura le prestazioni migliorano. Tanto per darvi un'idea, salvare un totale di 650 messaggi di dimensione random da 50byte a 1200byte ho misurato un tempo di latenza medio di circa 315ms.
dynamodb
Il 19 gennaio scorso Amazon ha annunciato l'introduzione di un nuovo servizio NoSQL Database: sto parlando di DynamoDB. L'aspetto che più mi interessa tra i vantaggi presentati dall' articolo scritto nel blog di Werner Vogels è quello della velocità: riduzione della latenza per garantire uno throughput elevato.
Un semplice metodo per convertire un oggetto di tipo ByteBuffer in un oggetto String.
public String byteBuffer2String(ByteBuffer pckt) { // Convert ByteBuffer to String byte[] bytearray = new byte[pckt.remaining()]; pckt.get(bytearray); return new String(bytearray); }