HackerTrans
TopNewTrendsCommentsPastAskShowJobs

computerfan494

no profile record

comments

computerfan494
·6개월 전·discuss
By "patch" I am talking about the public commit. Updated binaries were made available when the CVE was published.
computerfan494
·6개월 전·discuss
That's a good question. I suppose that posting the commit makes it incredibly obvious how to exploit the issue, so maybe they wanted to wait a little bit longer for their on-prem users who were slow to patch?
computerfan494
·6개월 전·discuss
The author of this post is incorrect about the timeline. Our Atlas clusters were upgraded days before the CVE was announced.
computerfan494
·6개월 전·discuss
If this is a result of that vulnerability, Ubisoft only have themselves to blame. Our support contacts ensured that we knew about the vulnerability as early as possible and gave us a clear guide to remediation for our self-hosted clusters. Our Atlas clusters were automatically patched before this was announced publicly. You'd have to be running your database open to the internet (already a mistake), ignore the advice to simply turn off zlib, and ignore the fixed versions that have been available for over a week.

If you're going to be in the business of running your own critical infrastructure, you better have spent a lot of effort planning for these situations, because they are inevitable. Otherwise, it's easier to just pay a vendor to do it for you.
computerfan494
·7개월 전·discuss
We received communication that all Atlas clusters were upgraded with the fix before the vulnerability was announced.
computerfan494
·7개월 전·discuss
Postgres violated serializability on a single node for a considerable amount of time [1] and used fsync incorrectly for 20 years [2]. I personally witnessed lost data on Postgres because of the fsync issue.

Database engineering is very hard. MongoDB has had both poor defaults as well as bugs in the past. It will certainly have durability bugs in the future, just like Postgres and all other serious databases. I'm not sure that Postgres' durability stacks up especially well with modern MongoDB.

[1] https://jepsen.io/analyses/postgresql-12.3

[2] https://archive.fosdem.org/2019/schedule/event/postgresql_fs...
computerfan494
·8개월 전·discuss
Yes, and my point is that this customer switching to running their own MongoDB instances on EC2 like Atlas does would reduce the bill by less than 50% because the rates that they are charging mean that their cut is less than what AWS is getting from this customer.
computerfan494
·8개월 전·discuss
You can look at this particular bill and observe that more than 50% of the cost was going to AWS.
computerfan494
·8개월 전·discuss
There's definitely MongoDB markup, but a full 33% of their bill was AWS networking costs that have nothing to do with Atlas.
computerfan494
·8개월 전·discuss
Most of the cost in their bill wasn't from MongoDB, it was cost passed on from AWS