News for hackers. Stuff that matters.
Re:Jepsen: MongoDB 4.2.6 by throwaway744678 on Sunday May 24, 2020 @01:51PM (#23293205)
Analytics: you don't want to slow down your app, and you don't care if you lose a few records in the process.
Re:Jepsen: MongoDB 4.2.6 by zbentley on Sunday May 24, 2020 @03:26PM (#23293945)
Importantly, in analytics workloads, it is very important to know roughly how many writes aren't making it. Otherwise your analytics system sucks.
Re:Jepsen: MongoDB 4.2.6 by rocho on Sunday May 24, 2020 @05:39PM (#23295057)
Interesting. How would one know that?
Re:Jepsen: MongoDB 4.2.6 by zbentley on Sunday May 24, 2020 @06:13PM (#23295338)
Good question. You'd need some accurate-enough data source telling you about failed writes. Which eventually comes back around to needing a consistent database and indications of client disconnects.
Re:Jepsen: MongoDB 4.2.6 by staticautomatic on Tuesday May 26, 2020 @02:18AM (#23307989)
With a huge amount of data (as I've heard analytics is), could you take a sampling approach where you log every n transaction and only check those against the DB?