Alright, I thought I'd post it here because it has to do with Cassandra internals. I will repost it correctly.
Alexander > > Jonathan Shook > On Thu, 17 Jun 2010 12:58:34 -0700 > This is a (yet another) question for the users list. > > On Jun 17, 2010 12:50 PM, <alta...@ceid.upatras.gr> wrote: > >> Hello, >> >> I keep reading everywhere that Cassandra has supported multiple >> datacenters from the beginning. I would like to know what does Cassandra >> do to achieve that. Is it just that the developers have written some >> code >> that supports that scenario, or is there something inherent in >> Cassandra's >> design that is suitable for a multi DC environment, like minimizing >> inter-DC traffic? >> >> I have read about RackAwareStrategy on the wiki, and have also browsed >> through some code (DataCenterShardStrategy), but I would like to see >> what >> people have to say about this. >> >> I also read about an implemenetation of Rack Awareness employing >> Zookeeper, but I gather that wasn't released by Facebook and it was more >> geared towards single-DC rack awareness because Zookeeper is a bit heavy >> on the bandwidth. >> >> Anyway, just to sum it up, my question is this: please explain in brief >> the reasons why Cassandra is well suited for multi-DC environments. >> >> Alexander Altanis >> > >