Cassandra was a tragic figure in Greek myth — she could hear the future and thus able to foretell what was coming next — usually death and destruction. No surprise, that no one wanted her hanging around. It is ironic that an open source NoSQL software has often found itself amidst controversy. Today, Cassandra was blamed for scaling (and availablity) problems at Digg, which led to the yet-unconfirmed departure of Digg VP of Engineering John Quinn. Hewas a big champion of Cassandra at Digg.
This is not the first time Cassandra, which was created inside Facebook and later open sourced is taking a beating. Back in July Twitter reversed its plans to move from MySQL to Cassandra for storing it’s tweets. Comments by Digg founder Kevin Rose as he tries to explain some problems on Digg’s new site aren’t helping either. A call to Matt Pfeil, CEO of Riptano, an Austin, Texas-based startup put thing in perspective. Riptano is building its business providing service and eventually an easy-to-implement version of Cassandra for companies (see my video interview with Pfeil here.) Pfeil said that Riptano is working with Digg and noted that he would be “shocked” if Digg abandoned Cassandra.
When asked if the problems Digg has had with its upgrade were related to Cassandra or stemmed from Cassandra, Pfeil said, “We’ve reached out to Digg to ID what those problems are. I don’t know the full extent of them, and am learning more from them about their situation. We know Cassandra can scale to levels that are equal to or greater than a Digg is putting on it and I have full faith in Cassandra, but there are these little knobs that need to be tuned and you have to know where they are.”
For Pfeil this could be an opportunity simply because helping find and turn “those little knobs” are what Riptano was formed to do. He said Riptano has been involved with Digg since around April, which was soon after Digg announced it’s plans to use Cassandra. And while Digg may be able to blame Cassandra for some glitches, the database technology still seems to be on the upswing. Today Quest an enterprise software database support company decided to support Cassandra through a partnership with Riptano, and companies such as Cisco, Ooyala and Rackspace are using Cassandra.
As Pfeil points out, Cassandra is still new, having been open sourced in 2008. “Cassandra has come a long way especially in the last year or so … there is a lot to be done before it is close to where it will compare in production environments to something like MySQL, but we’re getting close.” So maybe unlike the Greek prophetess, the database technology will be able to rehabilitate its popularity.
Related GigaOM Pro research (sub req’d): Report: NoSQL Databases – Providing Extreme Scale and Flexibility