Same thing here... Since #5677 seems to affect a lot of users what do you think about releasing a version 1.2.6.1? I can patch myself, yeah, but do I want to push this into production? Hmm...

Am 24.07.2013 18:58, schrieb Paul Ingalls:
Hey Radim,

I knew that it would take a while to stabilize, which is why I waited
1/2 a year before giving it a go.  I guess I was just surprised that 6
months wasn't long enough…

I'll have to look at the differences between 1.2 and 2.0.  Is there a
good resource for checking that?

Your experience is less than encouraging…:)  I am worried that if I
stick with it, I'll have to invest time into learning the code base as
well, and as a small startup time is our most valuable resource…

Thanks for the thoughts!

Paul

On Jul 24, 2013, at 6:42 AM, Radim Kolar <h...@filez.com
<mailto:h...@filez.com>> wrote:


From my limited experience I think Cassandra is a dangerous choice
for an young limited funding/experience start-up expecting to scale
fast.

Its not dangerous, just do not try to be smart and follow what other
big cassandra users like twitter, netflix, facebook, etc are using. If
they are still at 1.1, then do not rush to 1.2. You can get all
informations you need from github and their maven repos. Same method
can be used for any other not mainstream software like scala and hadoop.

Also every cassandra new branch comes with extensive number of
difficult to spot bugs and it takes about 1/2 year to stabilize.
Usually new features should be avoided. Best is to stay 1 major
version behind. This is true for almost any mission critical software.

You can help with testing cassandra 2.0 beta. Create your testsuite
and run it against your target cassandra version. Test suite also
needs to track performance. From my testing performance of 2.0 is
about same as 1.2 in my workload.

I had lot of problems after i migrated from really good working 0.8.x
to 1.0.5. Even if preproduction testing did not discovered any
problems, there were memory leaks in 1.0.5, hint delivery was broken
and there were problem with repair making old tombstones appear
causing snowball effect. Last one was fixed about 1year later in
mainstream C* after i fixed it myself because no dev believed me that
such thing can happen.



--
Steffen Rusitschka
CTO
MegaZebra GmbH
Steinsdorfstraße 2
81538 München
Phone +49 89 80929577


r...@megazebra.com
Challenge me at www.megazebra.com

MegaZebra GmbH
Geschäftsführer: Henning Kosmack, Christian Meister, Steffen Rusitschka
Sitz der Gesellschaft: München, HRB 177947

Reply via email to