Understanding the scaling behaviour of #dynamodb OnDemand tables
▻https://hackernoon.com/understanding-the-scaling-behaviour-of-dynamodb-ondemand-tables-80d80734
Back when #aws announced DynamoDB AutoScaling in 2017, I took it for a spin and found a number of problems with how it works.At re:invent 2018, AWS also announced DynamoDB OnDemand. DynamoDB OnDemand tables have different scaling behaviour, which promises to be far superior to DynamoDB AutoScaling.Talking with a few of my friends at AWS, the consensus is that “AWS customers no longer need to worry about scaling DynamoDB”! So I ran a number of experiments to help me understand how OnDemand tables deal with sudden spikes in traffic.From 0 to 4000, no problem!Let’s assume that a newly created table can handle X amount of read/write throughput before it needs to scale. We can find out the value of X by:create a new tablegenerate a traffic that ramps up to Y writes/s throughput in one minute (using (...)