5 ms·
I have worked for a couple of companies that swear by Mongo, with similar results. Mongo is just a poorly designed piece of software you shouldn't trust for an
by mkl95 5y ago
I have worked for a couple of companies that swear by Mongo, with similar results.
Mongo is just a poorly designed piece of software you shouldn't trust for any mission critical service, unless you are willing to dedicate a lot of resources to constantly put out fires.
- jart 5y agoRemember in the early 2010's when every bro on the Internet became an expert on scalability because he used MongoDB? https://youtu.be/b2F-DItXtZs https://youtu.be/b2F-DItXtZs (sort of like how Rust users are security experts today) I've been working on building a better database than MongoDB and it's called redbean. https://redbean.dev/ https://redbean.dev/ It supports web-scale nosql because you can use the executable pkzip structure as a document object store. It also embeds SQLite for SQL too.
- altdataseller 5y agoWhy do they swear by it then?
- deleted 5y ago[deleted]
- HideousKojima 5y agoBecause they don't understand RDBMSes and how to turn them for performance and have bought into cargo cult thinking.
- mkl95 5y agoSometimes tech companies have the wrong people at C-level. These people constantly make bad decisions, and have their subordinates pay for them. Investors are often oblivious to these details. If the company is not doing as well as expected due to crippling tech debt, high turnover rates, dumb decisions, etc. the CEO will come up with an excuse (since COVID, this is easier than ever).
- rubyist5eva 5y agoBecause they drank the kool-aid that joins are bad (so implement them in your application instead!)....oops, mongo has joins now. It's still trash.
- gqewogpdqa 5y agoOut of curiosity from somebody watching, what makes you say it's still trash?