Live data from Hacker News

Show HN: CursusDB – A new scalable distributed document oriented database

github.com

21–30 of 70 posts

Re: Show HN: CursusDB – A new scalable distributed document oriented database

#22

Hey OP, not sure if you saw but I noticed a pretty annoying UI bug in the marketing site. Here is a PR to fix it. Just a simple parseInt. https://github.com/cursusdb/cursusdb-web/pull/1

You're awesome. Waow. Thank you!

Re: Show HN: CursusDB – A new scalable distributed document oriented database

#23
post #14

Earlier quoted context omitted.

I get that you need to differentiate your project from others if you want to find adoption, and one way of doing that is to compare it to who you feel are competitors. I do feel that the word “competitor” should rather be “alternative” since I don’t think this or many other projects are trying to compete, but instead just trying to exist in their own way and do their own thing. If someone likes it enough but finds a…

people are simple LLMs. triggering comparisons does a lot of magic that paragraphs of flavor text doesn't do, especially if you're trying to get momentum. it doesn't really matter what you label those comparisons. think of it like LLM optimization.

Sure. I don’t feel that every larger project released publicly should seek momentum or recognition to be considered a contribution to software, or that this has to be a goal of any software aiming to grow. Often, folks that are familiar enough with specific domains are able to draw their own comparisons from reading basic docs.

If a project was aiming to get wider adoption and traction/momentum then yes, I agree. It doesn’t seem that this is an immediate goal of this project though.

Re: Show HN: CursusDB – A new scalable distributed document oriented database

#25
post #23

Earlier quoted context omitted.

people are simple LLMs. triggering comparisons does a lot of magic that paragraphs of flavor text doesn't do, especially if you're trying to get momentum. it doesn't really matter what you label those comparisons. think of it like LLM optimization.

Sure. I don’t feel that every larger project released publicly should seek momentum or recognition to be considered a contribution to software, or that this has to be a goal of any software aiming to grow. Often, folks that are familiar enough with specific domains are able to draw their own comparisons from reading basic docs. If a project was aiming to get wider adoption and traction/momentum then yes, I agree. It…

No it's not an immediate goal. It's just a good feeling building something useful to you and it be useful to others that's why I strive to perfect it in every way whether it be documentation, code, design.. doesn't matter! I'll also obviously try to share it with the world in every way I can! :)

Re: Show HN: CursusDB – A new scalable distributed document oriented database

#26
post #24

Seems like you could do the same with rqlite [1], since SQLite supports JSON. [1]: https://rqlite.io

I've seen this project, it's very cool! I'm all for it if you want to use it. I just didn't want to go the route of SQLite + a layer. SQLite as well is not encrypted by default. There's a lot to the comparison but it's not the same.

Re: Show HN: CursusDB – A new scalable distributed document oriented database

#27
post #24

Seems like you could do the same with rqlite [1], since SQLite supports JSON. [1]: https://rqlite.io

I've seen this project, it's very cool! I'm all for it if you want to use it. I just didn't want to go the route of SQLite + a layer. SQLite as well is not encrypted by default. There's a lot to the comparison but it's not the same.

Their github mentions encryption but it's only node to node using TLS not much else. https://rqlite.io/docs/guides/security/

Re: Show HN: CursusDB – A new scalable distributed document oriented database

#28

Earlier quoted context omitted.

I've seen this project, it's very cool! I'm all for it if you want to use it. I just didn't want to go the route of SQLite + a layer. SQLite as well is not encrypted by default. There's a lot to the comparison but it's not the same.

Their github mentions encryption but it's only node to node using TLS not much else. https://rqlite.io/docs/guides/security/

rqlite creator here. Wishing you success with your new project.

Before we jump into what is encrypted, and what is not, what are the threat vectors we are actually concerned about?

With rqlite all traffic between the nodes can be encrypted, as can be the HTTP API. Yes, the data at rest is not, but there are many ways to protect that[1]. One way would be to use an encrypted file system, perhaps.

Encrypted data-at-rest is a valid request, but what use cases would it address?

[1] https://rqlite.io/docs/guides/security/

Re: Show HN: CursusDB – A new scalable distributed document oriented database

#29
post #28

Earlier quoted context omitted.

Their github mentions encryption but it's only node to node using TLS not much else. https://rqlite.io/docs/guides/security/

rqlite creator here. Wishing you success with your new project. Before we jump into what is encrypted, and what is not, what are the threat vectors we are actually concerned about? With rqlite all traffic between the nodes can be encrypted, as can be the HTTP API. Yes, the data at rest is not, but there are many ways to protect that[1]. One way would be to use an encrypted file system, perhaps. Encrypted data-at-rest…

Hello, an absolute pleasure sir! Great work on rqlite. Thank you very much.

I never liked the idea of having any database storing my data in a way which can be seen in plain sight regardless of permissions and so forth. Servers get broken into very often and protecting the data within the files is important to me.

I've created another tool called qenc that may help the at rest problem if someone has a problem with it. qenc.org

With a CursusDB node on signal or automatic backup the system will encrypt and compress block by block. Using ChaCha and DEFLATE just to put that out there, it's pretty cool stuff!

Re: Show HN: CursusDB – A new scalable distributed document oriented database

#30
I always love to see new Databases!

Welcome CursusDB!

(Random thought: Someone should create an online list of all known databases, all known versions of those databases, Lines-Of-Code (LOC) counts, the language that the database was written in, and the OS'es that it is available on. Also, same thing but for database connectors/drivers/APIs written to interface to different languages -- show me those languages for each connector... Or, maybe combine these these ideas into a website which allows people to search for databases by OS support, LOC, language written in, languages connector/APIs support, etc., etc.

That is, search for a database based on any and all attributes relative to a database).

Anyway, welcome CursusDB!

Post reply on HN