4 ms·
Is it a joke? > Error establishing a database connection Or is it truly an error? In a page that from the title is bashing another DB
by franciscop 10y ago
Is it a joke?
> Error establishing a database connection
Or is it truly an error? In a page that from the title is bashing another DB
- ourcat 10y agoAmusingly ironic, eh? ;)
- brazzledazzle 10y agoMildly, but less so when you consider that it's a blog not a product. And even less so when you consider it likely fell over due to load and didn't silently delete the blog data.
- cpplinuxdude 10y agoNo matter the load. A blog is only reads. Any db system should be able to hold up. It's a different kettle of fish when there's writes; but for reads, it should be a walk through the park.
- codyb 10y agoThere's comments on the article, although I doubt the volume of writes there would be troublesome I have no idea really.
- brazzledazzle 10y agoAnd yet many blog dbs fall over under what is ostensibly read-only loads. It could be inefficient connection reuse, shitty disks or it could be something as stupid as writing visitor data on each visit. But it's irrelevant to the main point which is that it's a blog. This comes up every time a blog falls over that discusses or criticizes a database on HN and it's just as shallow as it ever was. Do we really expect anyone to spend significant time optimizing their blogs for load that may not ever come? We talk about "pre-optimization" and "core competency" routinely on here and then shoot the messenger when a wordpress blog using MySQL falls over that's criticizing something like MongoDB. It's irrelevant to the point of silliness.
- steveklabnik 10y agoIt's truly an error. This blog post was written in 2013.
- KirinDave 10y agoUnfair comparisons aside, no one is "bashing" MongoDB. These criticisms have been levied for years (as the article demonstrates by its byline). These complaints have been levied not just because we should expect more reliability from corporate-backed database products, but because _they run counter to the advertising and technical literature_ that 10gen produced. It is not "bashing" to say, "I do not like this and by the way, it's unsafe." Especially when the Mongo project has been so resistant to fixing these core issues and instead are happy to sell expensive consulting and training on workarounds for the issue rather than addressing their core technology's issues.
- franciscop 10y agoSorry didn't read the article due to the error and I truly wasn't sure if it was an error or a joke; so from my limited knowledge I wrongly assumed it was an article bashing MongoDB
- kedean 10y agoThat particular class of error is caused by bad application programming, not the actual database.