Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is neat. What's the actual database behind this? What kind of data model/consistency/isolation does it offer?


From @tbtstl's comment

"We used NextJS for the UI, and Node + LevelDB on the backend."

Just to add: Both the frontend and backend use TypeScript.


>What kind of data model/consistency/isolation does it offer?

Each DB is a full new instance (with a mutex for read/write and open/close). Your data isn't shared between any other DB.

It offers read-your-writes consistency since there's no sharding/duplication ATM.

Hopefully that covers it. Otherwise happy to clarify.


Oh also daily backups (Courtesy of https://www.render.com/, which is great BTW)


(Render founder) Thanks for the shoutout and congrats on launch. An ingenious use case for Render disks!




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: