Hacker News new | past | comments | ask | show | jobs | submit login

Now that there is testing like https://turso.tech/blog/introducing-limbo-a-complete-rewrite... going on, tbh the testing described in the linked piece doesn't seem so good.





Probably a lot better than 99.999% of software? This is made by one person, with code that cannot be deterministically tested (external SQLite) But you seem to be cargo culting, as this testing has existed in DBs for nearly a decade

It's not cargo culting. Deterministic Simulation Testing has been the standard for silicon verification practically forever (though it isn't called that because nobody does anything else).

Applying it to software is a logical step if you want similar levels of quality assurance.

Do you need that level of assurance for a database? Probably not in most cases. But I think it's a reasonable thing to mention on a post that is touting database reliability, especially because there are real databases that do use it.


Then maybe point of one of those databases: https://foundationdb.org/ https://tigerbeetle.com/

Or if you really wanna keep the SQLite theme: https://github.com/losfair/mvsqlite

Why promote the vaporware project when comparing with something that's been in development for 10 years?


> Why promote the vaporware project

Probably because it's been in the news very recently and most people learned of DST in software from it.


The parent comment was not written by the same author.

Politely asking about DST like https://news.ycombinator.com/item?id=42707760 is perfectly reasonable.

The cargo culting bit is using vaporware that was just in the news cycle to shout down good work that has been done for decades.


rqlite has been in development for about a decade too!

https://github.com/rqlite/rqlite/blob/master/CHANGELOG.md#10...


kudos do you even just for sticking with it for that long, but I know it's well loved

FYI this is a reference to Deterministic Simulation Testing (DST), which certainly sounds interesting: https://apple.github.io/foundationdb/testing.html



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

Search: