Re:How to build 99.999% uptime payment systems
by jameskilton on Wednesday November 27, 2024 @09:48AM
(#42256511)
Stripe runs a ton of Mongo replication clusters and uses home-grown proxy services on top of Mongo that manage and control where data lives, so the services don't have to think about that side of things. I'm not sure what changes have been made to Mongo itself but for the most part it's standard Mongo 4.
Re:How to build 99.999% uptime payment systems
by paxys on Wednesday November 27, 2024 @09:35AM
(#42256406)
If you take open source MongoDB and add 10 lines of custom proprietary code, is it still MongoDB? What about a hundred, or a thousand, or a million? What if you change the interface? Ultimately you can give the modified service any name you want, and whether it is "actually MongoDB" or not is a subjective judgement.
Isn’t it actually MongoDB? They describe it as an “extension” [1] but it sounds like they added cluster management without changing the database itself.
[1]: https://stripe.com/blog/how-stripes-document-databases-suppo...