News for hackers. Stuff that matters.
Re:Jepsen Disputes MongoDB's Data Consistency Claims by foobarian on Saturday May 23, 2020 @02:52PM (#23285407)
From top of linked article:

>>> I have to admit raising an eyebrow when I saw that web page. In that report, MongoDB lost data and violated causal by default. Somehow that became "among the strongest data consistency, correctness, and safety guarantees of any database available today"! <<<

It's not wrong, just misleading. Seems overblown given that most practitioners know how to read this kind of marketing speak.

Re:Jepsen Disputes MongoDB's Data Consistency Claims by takeda on Saturday May 23, 2020 @03:24PM (#23285634)
> It's not wrong, just misleading. Seems overblown given that most practitioners know how to read this kind of marketing speak.

So basically whatever MongoDB was doing 10 years ago, they are continuing to do there. They did not change at all, yesterday or two days ago there were few people defending mongo that indeed in early years mongo want the greatest, but it is now and people should just stop being hang up in the past.

The reason why people lost their trust with mongo wasn't technical, it was this.

Re:Jepsen Disputes MongoDB's Data Consistency Claims by lostcolony on Saturday May 23, 2020 @02:58PM (#23285446)
I appreciate your optimism in thinking that most (all?) people reaching for distributed systems actually know enough in the space to evaluate such claims.
Re:Jepsen Disputes MongoDB's Data Consistency Claims by takeda on Saturday May 23, 2020 @03:29PM (#23285667)
Agree, and the "Mongo and Jepsen" page isn't targeting distributed systems experts, most of them know to stay away, because even if there are things that mongo does right, other systems do it better.
Re:Jepsen Disputes MongoDB's Data Consistency Claims by Carpetsmoker on Saturday May 23, 2020 @10:55PM (#23288708)
What other systems would you recommend?
Re:Jepsen Disputes MongoDB's Data Consistency Claims by takeda on Sunday May 24, 2020 @02:07AM (#23289520)
I don't consider myself an expert in that area. Just someone who learned a lot from Kyle's articles.

Based on this, my understanding is: most of the time you want a relational database. If a relational database becomes a bottleneck for certain data, and you don't want to do typical scaling solutions for relational data, then you need to know what you'll trade for the higher performance. Based on what you trade, you then decide what kind of data store you will use.

Re:Jepsen Disputes MongoDB's Data Consistency Claims by wolco on Sunday May 24, 2020 @12:38AM (#23289139)
What do you want to do?
Re:Jepsen Disputes MongoDB's Data Consistency Claims by kvz on Sunday May 24, 2020 @02:57AM (#23289714)
FoundationDB
Re:Jepsen Disputes MongoDB's Data Consistency Claims by kreetx on Sunday May 24, 2020 @09:28AM (#23291350)
Isn't that too low-level?