3 ms·
The title should rather be "Everything MongoDB knows about databases is wrong". They're trying to establish a narrative about their product which is an already
by cookiengineer 6y ago
The title should rather be "Everything MongoDB knows about databases is wrong".
They're trying to establish a narrative about their product which is an already accepted, defined terminology, and which has existed for decades in the Computer Science community.
Eventual consistency doesn't need to be redefined.
If the general public assumes a database to have relational features, maybe it's time to rebrand mongodb into mongostore or something?
If mongoDB tries to be the "eierlegende wollmilchsau" of databases, they have a too large pivot that they're trying to deliver to as a market. Mongodb isn't made for ERM based scenarios, maybe stop trying to push it into that. If people would've wanted that in the first place, they'll likely have chosen ArangoDB or an SQL based database anyways.
To be blunt, I don't understand why they seemingly are so irrational to push the narrative.
Maybe they've seen that most of their customers stop using their product after a while?
If so, then it might be time to stop promising things you conceptually cannot and should not want to deliver.
Also, dear mongodb folks: Web scale is definitely not mongodb as a product. For decades devs have used memcached with SQL based databases and it scaled beyond imaginations, and beyond what a non DDoS testing environment can reflect.
If your product isn't webscale because you do not want to be held responsible for adapters that you refer yourself in your own docs to, maybe it's time to take responsibility and introduce a q&a step regarding a minimum performance standard that every adapter has to fulfill to be recommended?
Regarding debian package version: I personally am gonna stop here, because I hate people complaining about shit, not taking responsibility, and expecting others to do work for free. If debian's policies annoy you, host your own damn ppa. Or sponsor them to help them work on that. But this... this is not okay.
- gfody 6y agothis. and all the bleating over precisely which sort of consistency mongo has when it's a document store that cant gaurantee shit about what version of some entity was serialized into the document you just fetched. calling themselves a database has always been a scam.