Categories
Uncategorized

On edge architecture

We’ve long had content delivery networks (CDN), that help speed up and reduce latency for your web visitors. This works by making sure that the CDN has servers that are physically closer and on a better network connection (fewer hops) compared to where your visitor is based. You maintain multiple copies of the same content […]

Categories
Uncategorized

Amazon Aurora Performance, as a NoSQL store

I’ve written previously about both Amazon Aurora and DynamoDB, and the massive price difference between them. To recap, with some back of the envelope calculations, based on the limited Aurora information available, DynamoDB was found to be 28 times more costly. At that point it becomes worthwhile to look at alternatives. So here’s one alternative: […]

Categories
Uncategorized

The curious case of DynamoDB pricing

Each year, during the AWS re:invent conference I’m always eager to follow the keynote presentations, and then selectively dig into some of the breakout sessions. Besides the Docker integration, Aurora interested me quite a bit. I’m really looking forward to seeing some further performance tests coming out, something I’m sure will happen as soon a people […]

Categories
Uncategorized

Building a better DynamoDB throughput scaling tool, part 2

A month back I blogged about wanting a better throughput scaling tools for DynamoDB. Not having been able to find an existing tool that ticked all my boxes, I ended up scratching my own itch and developed a small Java tool that runs in the background, monitoring a set of DynamoDB tables. The tool satisfy […]

Categories
Uncategorized

The economic scalability of DynamoDB

I’ve been using DynamoDB for a few months now after re-architecting a system which started becoming painful to scale on a traditional RDBMS system. The problem wasn’t necessarily read/write performance but rather the total storage space needed as a lot of “unstructured” blobs was stored in the DB. DynamoDB gives me a care free setup […]