3 ms·
There's an unwritten rule here on Hacker News that says that you are supposed to bash any piece of technology that received praise when it was originally introd
by Mahn 11y ago
There's an unwritten rule here on Hacker News that says that you are supposed to bash any piece of technology that received praise when it was originally introduced on HN, but is now 3 years old or older. The moment in time when something transitions from new and shiny to old and unfashionable is generally characterized by a comment of the lines of "Why would anyone use x when you can use y?".
Conversely, the more recent a piece of tech is, the more likely it is go into production right away, with people only starting to question their decision after the 3 year new-and-shiny barrier is broken (but usually not because of its faults, but because something newer and shinier can now replace it).
- collyw 11y ago3 years seems to be the time it takes from shiny wearing off to realizing stuff isn't so great after all.
- 153354 11y agoI have never felt like I fit into this place.
- chris_wot 11y agoThat would be good advise, except for the fact that a. I couldn't give a crap if MongoDB started here on HN or not, and b. MongoDB is outperformed by ToroDB, and on the upside you can use regular SQL to do analytics if you use ToroDB. Also, MongoDB has a raft of issues that still haven't been addressed. Edit: incidentally, don't you think it's ironic that the "new and shiny" thing that was supposed to knock relational databases (now over 36 years old) off it's perch has been found to be lacking in a variety of areas, not least of which is that a "schemaless" document store almost always gains a defacto schema? Seems to me that the ability to join and divide two relations is a fantastic application of relational algebra and not something you can do particularly well in MongoDB at all.
- abiox 11y agowell, in mongo's case, there has been some rather strong criticism leveled at it over time.[1][2][3] some aspects have probably improved, but (as i don't follow mongo) i can't say how proactive and public mongo's owner has been in addressing criticisms. [1] http://cryto.net/~joepie91/blog/2015/07/19/why-you-should-never-ever-ever-use-mongodb/ http://cryto.net/~joepie91/blog/2015/07/19/why-you-should-ne... [2] http://www.sarahmei.com/blog/2013/11/11/why-you-should-never-use-mongodb/ http://www.sarahmei.com/blog/2013/11/11/why-you-should-never... [3] https://aphyr.com/posts/322-call-me-maybe-mongodb-stale-reads https://aphyr.com/posts/322-call-me-maybe-mongodb-stale-read...