Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I don't doubt there are real benefits for them to switch but BTW this is not true:

> Difficulty configuring database transactions: With MongoDB, setting up transactions was not trivial because it required running MongoDB in cluster mode with various configuration overhead; this made it extremely difficult, for instance, for customers to run a simple POC of Infisical because it required a production setup of MongoDB.

You can run single instance in clustered mode, just a single-instance replica set. You get the oplog, transactions, etc. No advanced configuration required.



And this has been possible for many years.


Are there any disadvantages to using transactions with a single-instance replica set?


We run a single instance replica set for three years in a small application for its transaction function.

The only difference we noticed is the additional replica set setting for a new instance. No other disadvantages are found.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: