You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@couchdb.apache.org by samuel alba <sa...@gmail.com> on 2008/11/14 10:32:48 UTC

Distributed over internet ?

Hello,

I am new to CouchDB and I'd like to know if it's possible to deploy
CouchDB over different servers over the world to share the same
database. Is it efficient and could it be secured (I saw CouchDB
supports ssl). I guess CouchDB was originally designed to distribute a
database over a datacenter or in a local network.

Thanks,

-- 
Samuel Alba

Re: Distributed over internet ?

Posted by samuel alba <sa...@gmail.com>.
Thanks for your reply !

On Fri, Nov 14, 2008 at 5:26 PM, Paul Davis <pa...@gmail.com> wrote:
> Touche
>
> On Fri, Nov 14, 2008 at 11:10 AM, Noah Slater <ns...@apache.org> wrote:
>> On Fri, Nov 14, 2008 at 10:54:23AM -0500, Paul Davis wrote:
>>> Any thoughts about preferring an ssh tunnel?
>>
>> It depends entirely on your use-case.
>>
>> I would most likely use an SSH tunnel for personal projects because I trust the
>> security more, but SSL is easier for collaboration, though it has reduced
>> security and increased setup costs.
>>
>> --
>> Noah Slater, http://tumbolia.org/nslater
>>
>



-- 
Samuel Alba

Re: Distributed over internet ?

Posted by Paul Davis <pa...@gmail.com>.
Touche

On Fri, Nov 14, 2008 at 11:10 AM, Noah Slater <ns...@apache.org> wrote:
> On Fri, Nov 14, 2008 at 10:54:23AM -0500, Paul Davis wrote:
>> Any thoughts about preferring an ssh tunnel?
>
> It depends entirely on your use-case.
>
> I would most likely use an SSH tunnel for personal projects because I trust the
> security more, but SSL is easier for collaboration, though it has reduced
> security and increased setup costs.
>
> --
> Noah Slater, http://tumbolia.org/nslater
>

Re: Distributed over internet ?

Posted by Noah Slater <ns...@apache.org>.
On Fri, Nov 14, 2008 at 10:54:23AM -0500, Paul Davis wrote:
> Any thoughts about preferring an ssh tunnel?

It depends entirely on your use-case.

I would most likely use an SSH tunnel for personal projects because I trust the
security more, but SSL is easier for collaboration, though it has reduced
security and increased setup costs.

-- 
Noah Slater, http://tumbolia.org/nslater

Re: Distributed over internet ?

Posted by Paul Davis <pa...@gmail.com>.
Noah,

Any thoughts about preferring an ssh tunnel?

Paul

On Fri, Nov 14, 2008 at 6:56 AM, Noah Slater <ns...@apache.org> wrote:
> Hey Samuel,
>
> On Fri, Nov 14, 2008 at 10:32:48AM +0100, samuel alba wrote:
>> I am new to CouchDB and I'd like to know if it's possible to deploy CouchDB
>> over different servers over the world to share the same database. Is it
>> efficient and could it be secured (I saw CouchDB supports ssl). I guess
>> CouchDB was originally designed to distribute a database over a datacenter or
>> in a local network.
>
> You can tunnel CouchDB over SSL or any other secure protocol as you wish using
> reverse HTTP proxies. The only thing that would effect your ability to
> distribute a CouchDB database is your connection speed. CouchDB was designed for
> unrestricted distribution capabilities, so have at it!
>
> Best,
>
> --
> Noah Slater, http://tumbolia.org/nslater
>

Re: Distributed over internet ?

Posted by Noah Slater <ns...@apache.org>.
Hey Samuel,

On Fri, Nov 14, 2008 at 10:32:48AM +0100, samuel alba wrote:
> I am new to CouchDB and I'd like to know if it's possible to deploy CouchDB
> over different servers over the world to share the same database. Is it
> efficient and could it be secured (I saw CouchDB supports ssl). I guess
> CouchDB was originally designed to distribute a database over a datacenter or
> in a local network.

You can tunnel CouchDB over SSL or any other secure protocol as you wish using
reverse HTTP proxies. The only thing that would effect your ability to
distribute a CouchDB database is your connection speed. CouchDB was designed for
unrestricted distribution capabilities, so have at it!

Best,

-- 
Noah Slater, http://tumbolia.org/nslater