News for hackers. Stuff that matters.
Re:The Abandoned Facebook Tech That Now Helps Power Apple by dlg on Monday August 04, 2014 @05:08PM (#8134032)
At the time Facebook was building messages, Cassandra was still pretty immature/buggy (it's very solid in my experience nowadays).

Moreover, FB needed a lot of people who knew the tools. They acqui-hired a team of HBase experts. In 2010 I would have chosen HBase over Cassandra for what they were doing. In 2014, I'd choose C*. But as always, it depends on your application and what you know (or can hire for).

Cassandra has tunable consistency. A lot of people just think "eventually consistent" but it really lets you make tradeoffs yourself about performance, consistency, etc. Plus, the way they do read repair, etc even at CL==ONE makes it a lot better for messaging systems than you'd guess. I'm using it successfully with most stuff at One.

Re:The Abandoned Facebook Tech That Now Helps Power Apple by lclarkmichalek on Monday August 04, 2014 @06:28PM (#8134425)
C*?
Re:The Abandoned Facebook Tech That Now Helps Power Apple by bdeggleston on Monday August 04, 2014 @06:52PM (#8134515)
C* is short for Cassandra