Hacker News new | ask | show | jobs
by jsd1982 573 days ago
Was it considered to separate each table into its own S3 object?
2 comments

It's a good observation, because I did and decided to keep it out of scope from the base layer.

But this is entirely possible. You can wrap GlassDB transactions and encode multiple keys into the same object at a higher level. Transactions across different objects will still preserve the same isolation.

The current version is meant to be a base from which to build higer level APIs, somewhat like FoundationDB.

Only if you don’t want transactions across tables?