Menu

📰
0

Introducing Dynoxide: a fast, embeddable DynamoDB engine

DEV Community: dynamodb·Martin Hicks·about 1 month ago
#RdUjYbnH
#dev#dynamodb#dynoxide#code#nubo#class
Reading 0:00
15s threshold

I've been working with DynamoDB for the best part of a decade. It's my default database for most things I build at Si Novi , and I genuinely like it. The data modelling is satisfying once it clicks, the operational overhead is basically zero, and it scales without you having to think about it. Last year, Si Novi started building Nubo , a native DynamoDB client for macOS and iPadOS, with Windows and Linux on the way. One of the features we wanted from the start was a built-in sandbox. A local DynamoDB instance running on-device that you could experiment with, no AWS credentials needed. Create tables, insert data, test access patterns. All offline. All on your machine. Maybe even on an iPad. The problem was: how do you ship that? DynamoDB Local's licence explicitly prohibits redistribution. You can't bundle it inside another application or sublicence it. Even setting the licence aside, the developer experience would have been awful.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More