3 ms·
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
by dangoodmanUT 2y ago
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
- otoolep 2y agorqlite has been in development for about a decade too! https://github.com/rqlite/rqlite/blob/master/CHANGELOG.md#10-june-23rd-2015 https://github.com/rqlite/rqlite/blob/master/CHANGELOG.md#10...
- dangoodmanUT 2y agokudos do you even just for sticking with it for that long, but I know it's well loved
- IshKebab 2y agoIt'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.
- ncruces 2y agoThen maybe point of one of those databases: https://foundationdb.org/ https://foundationdb.org/ https://tigerbeetle.com/ https://tigerbeetle.com/ Or if you really wanna keep the SQLite theme: https://github.com/losfair/mvsqlite https://github.com/losfair/mvsqlite Why promote the vaporware project when comparing with something that's been in development for 10 years?
- reitzensteinm 2y agoThe parent comment was not written by the same author.
- ncruces 2y agoPolitely asking about DST like https://news.ycombinator.com/item?id=42707760 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.
- IshKebab 2y ago> 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.