re-thc 7 months ago

It has grown and evolved. It’s at least not the train wreck it once was. A lot of people that bash it nowadays might not haves used it recently and live on memes.

It’s a decent choice with a good hosted option (atlas).

  • qohen 7 months ago

    with a good hosted option (atlas).

    From less than 2 weeks ago: "How MongoDB Atlas’s Forced Upgrades and Support Policies Drove Us to PostgreSQL" [0] -- TL;DR: MongoDB lost a $50K/yr Atlas contract due to the way they do things.

    [0] https://medium.com/@inkwash_70850/how-mongodb-atlass-forced-...

    • re-thc 7 months ago

      > From less than 2 weeks ago...

      You can always find pain points and issues in a lot of things (if you look hard enough). Unless there are no users I doubt any platform doesn't have blogs / articles with a list of complaints with people migrating away (this would have resulted in a monopoly).

      It's a balancing act.

      I did say it was a good hosted option - not the best but at least decent. There are definitely a lot of worse options out there.

      These stories are always short sighted or only paint part of a picture. Years later (there may be no followup post) but they may have a different list of complaints from self-hosting. It never stops, does it?

colesantiago 7 months ago

Stripe is known for using MongoDB heavily.

https://stripe.com/blog/how-stripes-document-databases-suppo...

If Stripe is using it this means it should be a good choice.

  • re-thc 7 months ago

    > If Stripe is using it this means it should be a good choice.

    From the article: When Stripe launched in 2011, we chose MongoDB as our online database

    i.e. the choice was made in 2011 i.e. it was a good choice in 2011. Thereafter there were likely legacy considerations to keep it.

    I'm not sure if this is support for a good decision in 2025.

PaulHoule 7 months ago

I haven't worked with anyone who uses it in 12 years. Got turned on to arango but what a shame about the license, now I am writing an adaptation layer enough to get my apps onto postgres with JSONB.

Ok, the ubiquiti controller still uses mongo though i bet they wish they were using sqlite.