Congratulations on the funding btw! I'm a happy and grateful user.
Congratulations on the funding btw! I'm a happy and grateful user.
AWS DocumentDB seems to be pretty much tied to the MongoDB API right now... So At the moment this will somewhat limit its functionality. However, they will not stand still and probably also extend into the multi-model space at some point. Apart from that, not everyone will be willing to pay for DocumentDB or have their data located in Amazon datacenters.
I could imagine that they didn't build DocumentDB from the ground up.
DocumentDB is probably just a MongoDB compatible API for one of their base services (S3 or DynamoDB).
As far as I know, they build Serverless Aurora on top of S3, with the help of S3 select. So they will probably just create another custom-DB compatible API if they have the impression that this custom DB becomes the next big thing.
It's an implementation of its own, leveraging many the base building blocks and infrastructure Amazon has created.
DocumentDB is currently tied to the MongoDB 3.6 API, that means all the transactional extensions MongoDB has added recently is not present in DocumentDB (yet).