Ryan C. Hill wrote:
There are plenty examples of why HTTP is great for communicating with clients, 
but I think Miles is wondering more about communication between one couch-node 
to another.

Exactly!
The case for HTTP is less clear in that case, but the lack of clarity might 
only be temporary. Besides the direct benefits of shuttleing bits over plain 
old HTTP within and between data centers, I can imagine one or two scenarios 
where replication could be used for communicating with something other than 
another couch-node (however ill advised that notion might actually be).
I'm looking at large-scale information replication applications - 1000s of nodes distributed over a wide variety of network links, some of them slow and bouncing. UUCP (Usenet News) works fine in such an environment.

Couch provides exactly the user/platform level functionality for a class of applications I've been working on - but the replication just doesn't seem to scale very well (in contrast to something like Cassandra, which uses a DHT and a Gossip protocol for replication and node management).

Miles

--
In theory, there is no difference between theory and practice.
In<fnord>  practice, there is.   .... Yogi Berra


Reply via email to