3 ms·
To be fair to Mongo, I've seen an enterprise application with an embedded Postgres backend choke on itself every single time it's upgraded the database. Of cour
by ocdtrekkie 3y ago
To be fair to Mongo, I've seen an enterprise application with an embedded Postgres backend choke on itself every single time it's upgraded the database. Of course, I'm a sysadmin and we had an enterprise support contract so that was not a big deal.
MongoDB is perfectly fine at what it's designed for: Enterprise data infrastructure. But while needing a sysadmin or a support call may be no big deal for an enterprise platform, for an open source project without a customer support team or any product telemetry, the risk of shipping a less than perfect database upgrade is extreme.
Tempest, or course, uses SQLite, which is far more suited to the role here with ten years of hindsight.
- phyzome 3y agoHaving seen MongoDB in use in an enterprise context, I may have to disagree with you about its fitness for purpose there. :-/