Netflix uses Scryer http://techblog.netflix.com/2013/11/scryer-netflixs-predictive-auto-scaling.htmlfor predictive and reactive autoscaling but they only refer to EC2 instances. They don't mention anything about cassandra scaling or adding and removing nodes.
I've just looked at the priam wiki and it also doesn't mention scaling. It also mentions that vnodes aren't fully supported. That's no use for me as I'm using 2.x. The other issue, rather feature of cassandra, is that adding a new node increases the load on the system so this surge would need to be taken into account. I think I'll leave this problem for more intelligent people than me and concentrate on the application logic, which can scale by adding or removing application and front end servers. Thanks for all your comments. Thanks Jabbar Azam On 22 May 2014 19:55, Robert Coli <rc...@eventbrite.com> wrote: > On Wed, May 21, 2014 at 4:35 AM, Jabbar Azam <aja...@gmail.com> wrote: > >> Has anybody got a cassandra cluster which autoscales depending on load or >> times of the day? >> > > Netflix probably does, managed with Priam. > > In general I personally do not consider Cassandra's mechanisms for joining > and parting nodes to currently work well enough to consider designing a > production system which would do so as part of regular operation. > > =Rob > >