4 ms·
Is there any regret in technology selection more widespread and common than having picked MongoDB during its bizarre new hotness phase? That phase where SQL dat
by Traubenfuchs 4y ago
Is there any regret in technology selection more widespread and common than having picked MongoDB during its bizarre new hotness phase? That phase where SQL database administrators where crying, thinking they'd lose their jobs tomorrow and many people claimed SQL was now absolutely deprecated.
- hot_gril 4y agoThis was probably the worst. Fads in business logic code or even APIs don't have anywhere near the lasting impact of a fad in screwing up the least easily replaceable part of your system, the DB.
- edgyquant 4y agoIn my experience the sql guys were laughing because they knew mongo was a fad and not an actual replacement.
- CSMastermind 4y agoIn the last 20 or so years I can't think of one. I've migrated 4 different companies off of Mongo to Postgres and it's a huge project each time.
- hot_gril 4y agoProbably nearly a full code rewrite, right? My job the past 4 years has essentially been to clean up from bad DB decisions.
- CoolGuySteve 4y agoI think using language-provided async calls everywhere will be the next mistake. Instead of callback hell, you get callback hell along with weird async race conditions and a contagion of async functions.
- hot_gril 4y agoI find async calls totally sensible in a lot of web frontends and backends. The alternative is explicit threading models, which are overly pedantic in a wide variety of use cases.
- mattgreenrocks 4y agoThe fact that MongoDB hype could reach the level it did is an indictment of tech culture. Why was people's excitement allowed to trump data integrity? Are there not enough adults in the room to stop this from happening again?