Roland, I was also interested in this for very similar reasons. I was planning 
on working on this after tackling some of the thrift build clean and transport 
requests i've been working on. I created CASSANDRA-3125 to help track the 
progress of this a little easier

-Jake

On Sep 2, 2011, at 5:05 AM, Roland Gude wrote:

> Hi,
> 
> Is there any progress on this topic?
> I would really like to see such a library.
> 
> -----Ursprüngliche Nachricht-----
> Von: matthew hawthorne [mailto:mhawtho...@gmail.com] 
> Gesendet: Mittwoch, 22. Dezember 2010 20:07
> An: dev@cassandra.apache.org
> Betreff: interest in creating a "cassandra-gossip" library?
> 
> hello,
> 
> I'm starting a project at my day job to deploy a gossip protocol
> implementation.  part of my initial work is to evaluate existing
> implementations.
> 
> being loosely familiar with Cassandra, I read
> http://wiki.apache.org/cassandra/ArchitectureGossip and have looked
> over the related code a bit.
> 
> is there interest in breaking out the gossip-related portions of
> Cassandra into a library that could be reused by other projects?  I
> work on a team that is ready and willing to contribute heavily.  we'd
> just need some guidance as to how to structure the Cassandra
> subcomponent(s) and properly integrate them with the builds, tests,
> etc.
> 
> here are a few examples of functionality we're looking to add:
> 
> 1) hierarchical state - our use case is cross data center gossip,
> where we don't want every node in the 2 clusters communicating, but do
> want a node from cluster1 to send a summary of the cluster's state to
> cluster2, and vice versa.  essentially I'm talking about rolling up
> the state of multiple nodes into a single "virtual" node
> 
> 2) mutual authentication - nodes verifying the identity of other nodes
> before gossipping
> 
> 3) encryption - encrypted traffic, especially for the cross data center case
> 
> any opinions on this? thanks in advance for any feedback!
> 
> -matt
> 

Reply via email to