3 ms·
Imagine if they went after Mongo next? Atlas is a virtual monopoly for Mongo solely due to SSPL, and it has created a ridiculously overpriced ecosystem for hos
by shankspeaks 5y ago
Imagine if they went after Mongo next?
Atlas is a virtual monopoly for Mongo solely due to SSPL, and it has created a ridiculously overpriced ecosystem for hosted and managed services, and tooling around it.
Parking the technical merits to one side, considering the sheer number of devs and early-stage products that are built on Mongo, I'd love for someone to go after them next.
- calmoo 5y agoAmazon already have DocumentDB which clones the Mongo API. I don't think its forked though, they just use a barely mongo compatible wrapper around their own db engine.
- vio2 5y agoIt's not nearly as compatible as you might think. Interestingly enough, MongoDB's CTO managed RDS at AWS.
- bgorman 5y agoThis already exists https://aws.amazon.com/documentdb/ https://aws.amazon.com/documentdb/
- Graphguy 5y agoKinda blocked on the compatibility front after the 4.0 API though, eh?
- bmcahren 5y agoNot if the recent Oracle vs Google supreme court ruling is to be acknowledged. DocumentDB is to MongoDB 4.0+ as Dalvik runtime was to JVM. Here is their 4.0 compatibility update: https://docs.aws.amazon.com/documentdb/latest/developerguide/compatibility.html https://docs.aws.amazon.com/documentdb/latest/developerguide...
- Graphguy 5y agoTime will tell...MongoDB 4.2 APIs are under SSPL "Amazon DocumentDB implements the Apache 2.0 open source MongoDB 3.6 and 4.0 APIs by emulating the responses that a MongoDB client expects from a MongoDB server, allowing you to use your existing MongoDB drivers and tools with Amazon DocumentDB." https://aws.amazon.com/documentdb/ https://aws.amazon.com/documentdb/ IANAL
- shankspeaks 5y agoTrue, but it's not quite the same as what they've done with OpenSearch/Elastic. Also, from what I've read, despite claims, the compatibility isn't complete, esp with stuff like aggregations. There are a few use-cases where you'd want the ability to have a managed/hosted vanilla Mongo setup vs an emulated experience.