Which Cassandra version should you use for production?

Posted in: Cassandra
Cassandra

What version for a Production Cassandra Cluster?

tl;dr; Latest Cassandra 2.1.x

Long version:

A while ago, Eventbrite wrote:
“You should not deploy a Cassandra version X.Y.Z to production where Z <= 5.” (Full post).

And, in general, it is still valid up until today! Why “in general“? That post is old, and Cassandra has moved a lot since them. So we can get a different set of sentences:

Just for the ones that don’t want follow the links, and still pick 3.x for production use, read this:

“Under normal conditions, we will NOT release 3.x.y stability releases for x > 0.  That is, we will have a traditional 3.0.y stability series, but the odd-numbered bugfix-only releases will fill that role for the tick-tock series — recognizing that occasionally we will need to be flexible enough to release an emergency fix in the case of a critical bug or security vulnerability.

We do recognize that it will take some time for tick-tock releases to deliver production-level stability, which is why we will continue to deliver 2.2.y and 3.0.y bugfix releases.  (But if we do demonstrate that tick-tock can deliver the stability we want, there will be no need for a 4.0.y bugfix series, only 4.x tick-tock.)”

What about end of life?

Well, it is about stability, there are still a lot of clusters out there running 1.x and 2.0.x. And since it is an open source software, you can always search in the community or even contribute.

If you still have doubts about which version, you can always contact us!

email

Author

Want to talk with an expert? Schedule a call with our team to get the conversation started.

4 Comments. Leave new

You article is dating April 7, 2016 on 13th April Apache cassandra released 3.0.6
Is your comments are still valid ? that 3.x is not ready for production, unless you want to help them identify bugs.

And one should opt for 2.2.6 if want stability and features.

Reply

Hello Carlos,

would like to connect with you regarding a Cassandra consulting session. This is Rajiv Tandon from InMobi and we are using Cassandra in one of our platforms to be launched soon.

Reply

Hi Rajiv,

Thanks for your note. We will be in touch soon to set something up.
Best,
Lesley (blog admin)

Reply

Hi All,

Which version of Cassandra is stable for PROD now?

Reply

Leave a Reply

Your email address will not be published. Required fields are marked *