←back to thread

439 points david927 | 1 comments | | HN request time: 0.345s | source

What are you working on? Any new ideas which you're thinking about?
Show context
deedee9924 ◴[] No.44418322[source]
While taking care of my newborn, I had a lot of time to think about what annoys me most about being a software engineer. For me that is interfacing with databases.

So, I embarked a couple of weeks ago on my journey to build a relational database, which checks the boxes for me personally and I hope that this will be useful for other developers as well.

Project priorities (very early stage): - run code where the data is - inside of the database with user defined functions (most likely directly rust and wasm) - frontend to directly query the database without the risk of injection attacks (no rest, graphql, orms, models and all the boilerplate in between) - can be embedded into the application or runs as a standalone server - I hope this to be the killer feature to enable full integrations tests in milliseconds - imperative query language, which puts the developer back in control. Instead of thinking in terms of relational algebra, its centered around the idea of transforming a dataframe

Or in other words, I want to enable single developers or small teams to move fast, by giving them an opensource embeddable relational firebase.

https://reifydb.com/

If you have any thoughts on that, I would love to talk to you.

replies(1): >>44418516 #
dangoodmanUT ◴[] No.44418516[source]
This reminds me spacetimedb a bit
replies(1): >>44422430 #
1. deedee9924 ◴[] No.44422430[source]
Yeah, I think those folks have some very interesting ideas