Earlier quoted context omitted.
Sounds like the latter to me, they probably implemented it on top of one of their other DBs.
Lmao I was a bit afraid this might be some surface-level API wrapper around DynamoDB, in which case this is less cool than I thought. It doesn't seem to be the case at a first glance but I wish it was a bit more clear on the site exactly how this relates to DynamoDB, if at all. Maybe I'll just have to read more about it. Hopefully the internal architecture gets away from DynamoDB-style partitioning.
Amazon DocumentDB, with MongoDB compatibility
241–250 of 323 posts
Re: Amazon DocumentDB, with MongoDB compatibility
#242Earlier quoted context omitted.
What is the way out? Would love to hear from people.
There's no secret formula to stop people from competing with you. If MongoDB Inc is successful, it should be because they run a good document-database-as-a-service people want to use, not because they earn indefinite seigniorage from launching a popular open source project.
Unfortunately, something that is good, and something people want to use, are not the same thing. People will use AWS's offering even if it is worse and harder to use, because it is bundled as part of AWS. That is a safe option (it can't be that bad if AWS has released it) and an easy one (no need to think about what to use, you are using AWS already.
Being a big provider of virtual machines puts them in a very strong position to sell loads of other stuff.
Re: Amazon DocumentDB, with MongoDB compatibility
#243Re: Amazon DocumentDB, with MongoDB compatibility
#244Earlier quoted context omitted.
Definitely because it was faster. Amazon's strategy is to launch new features ASAP and then rely on everyone having to be on-call to fix shit when it inevitably breaks in prod because they rushed to launch. I will admit that while their "operational excellence" is shit, the security engineers do have quite a bit of power to block launches so their security isn't as bad as the reliability. However, the fact that write…
I was there for the launch of a major AWS service where they had an entire separate team working on the next iteration since well before launch (because the initial design wasn’t even intended to be sustainable). They are happy to incur technical risk (and in this case, to eat major losses in hardware costs) in order to be first to market.
Re: Amazon DocumentDB, with MongoDB compatibility
#245Earlier quoted context omitted.
Oracle are the good guys in this scenario?
They always were the OK guys in that argument. Google invented a whole new VM and bastardized the language just to get out of a $1/device licensing fee for mobile uses. The Java ecosystem has been irreparably harmed by Dalvik and its lack of support for more modern versions of Java. On another note, anyone that doesn't think API design is a creative endeavor and worthy of protection probably has never made a great AP…
So if ReactOS gets popular but doesn't support Windows 10 APIs, will it be harming the windows ecosystem? If popular implementations of a tool exist that don't chase other (official or not) implementations' features but still get lots of users, that probably means that the popular implementations provide other benefits.
> API design is a creative endeavor
I agree with that.
> and worthy of [legal] protection
But not that.
Re: Amazon DocumentDB, with MongoDB compatibility
#246Earlier quoted context omitted.
Ultimately, Cantrill put it well: > ...for those open source companies that still harbor magical beliefs, let me put this to you as directly as possible: cloud services providers are emphatically not going to license your proprietary software. I mean, you knew that, right? MongoDB Inc cannot make Amazon pay commercial license fees. That is not a thing that will happen. They have a lever in front of them with two posi…
Pricing for smaller workloads is better on MongoDB Atlas right now. The DocumentDB performance pays of for super large collections and really high read/write workloads.
Re: Amazon DocumentDB, with MongoDB compatibility
#247Earlier quoted context omitted.
Lmao I was a bit afraid this might be some surface-level API wrapper around DynamoDB, in which case this is less cool than I thought. It doesn't seem to be the case at a first glance but I wish it was a bit more clear on the site exactly how this relates to DynamoDB, if at all. Maybe I'll just have to read more about it. Hopefully the internal architecture gets away from DynamoDB-style partitioning.
From other comments here it looks like its built on top of Aurora rather than DynamoDB.
Re: Amazon DocumentDB, with MongoDB compatibility
#248Earlier quoted context omitted.
Surprised they didn't go with a 3-letter acronym. AWS DDB. Recently I made a typo on a formal document. Wrote "AMI" when I meant to to write "IAM". Oops.
I would have preferred AWS D2B.
Re: Amazon DocumentDB, with MongoDB compatibility
#249I really wish this were priced more along the lines of https://www.compose.com/pricing - a $200/m floor is a tough dB cost to absorb on smaller yet important projects. Suppose an app has a few mb of data and maybe one day hits 100mb of awesomeness I really have to pay $200/m here? I get it, I love Aws, just wish this was priced differently.
Re: Amazon DocumentDB, with MongoDB compatibility
#250Earlier quoted context omitted.
There's no secret formula to stop people from competing with you. If MongoDB Inc is successful, it should be because they run a good document-database-as-a-service people want to use, not because they earn indefinite seigniorage from launching a popular open source project.
because they run a good document-database-as-a-service Spoiler: they do not
I've been using Atlas for over a year now and I don't have any complaints. It was super quick to set up and I've never had a single issue in terms of performance or availability.
What have your issues with Atlas been?