Not currently using any of those tools (though certainly an option, just
never looked into them).

Those tools seem more based around configuration of your
environments...where I'm more concerned with backfilling data from
production to early-stage environments to help facilitate development.
 Still DevOps at the end of the day...just don't know if those would be the
appropriate tools for the job.

David

On Wed, Jan 11, 2012 at 1:37 PM, aaron morton <aa...@thelastpickle.com>wrote:

> Nothing Cassandra specific that I am aware of. Do you have any ops
> automation such as chef or puppet ?
>
> Data Stax make their chef cook books available here
> https://github.com/riptano/chef
>
> Cheers
>
> -----------------
> Aaron Morton
> Freelance Developer
> @aaronmorton
> http://www.thelastpickle.com
>
> On 11/01/2012, at 9:53 AM, David McNelis wrote:
>
> Is anyone familiar with any tools that are already available to allow for
> configurable synchronization of different clusters?
>
> Specifically for purposes of development, i.e. Dev, staging, test, and
> production cassandra environments, so that you can easily plug in the
> information that you want to filter back down to your 'lower level'
> environments...
>
> If not, I'm interested in starting working on something like that, so if
> you have specific thoughts about features/requirements for something
> extendable that you'd like to share I'm all ears.
>
> In general the main pieces that I know I would like to have on a column
> family basis:
>
> 1) Synchronize the schema
> 2) Specify keys or a range of keys to sync for that CF
> 3) Support full CF sync
> 4) Entirely configurable by either maven properties, basic properties, or
> xml file
> 5) Basic reporting about what was synchronized
> 6) Allow plugin development  for mutating keys as you move to different
>  environments (in case your keys in one environment need to be a different
> value in another environment, for example, you have a client_id based on an
> account number.  The account number exists on dev and prod, but the
> client_id is different.  Want to let a dev write a mutator plugin to
>  update the key prior to it writing to the destination.
> 7) Support multiple destinations
>
> Any thoughts on this, folks?  I'd wager this is an issue just about all of
>  us deal with, and we're probably all doing it in a little different way.
>
> David
>
>
>

Reply via email to