11 Things You Wish You Knew Before Starting with DynamoDB
This post is to help developers and operations engineers understand the precise strengths and weaknesses of DynamoDB, especially when it needs to power a complex, large-scale application.
This post is to help developers and operations engineers understand the precise strengths and weaknesses of DynamoDB, especially when it needs to power a complex, large-scale application.
One of our users was interested to learn more about YugabyteDB’s behavior for a random read workload where the data set does not fit in RAM and queries need to read data from disk (i.e. an uncached random read workload).
The intent was to verify if YugabyteDB was designed well to handle this case with the optimal number of IOs to the disk subsystem.
This post is a sneak peak into just one of the aspects of YugabyteDB’s innovative storage engine,
…
Updated April 2019.
The famed CAP Theorem has been a source of much debate among distributed systems engineers. Those of us building distributed databases are often asked how we deal with it. In this post, we dive deeper into the consistency-availability tradeoff imposed by CAP which is only applicable during failure conditions. We also highlight the lesser-known-but-equally-important consistency-latency tradeoff imposed by the PACELC Theorem that extends CAP to normal operations.
…