You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by Alexander Shorin <kx...@gmail.com> on 2014/09/29 11:02:30 UTC

CouchDB Replication Protocol Renewed is out

%% crossposted from replication@ in case if interested people still aren't there

Hi everyone,

CouchDB Replication Protocol renewed and ready for use:
http://docs.couchdb.org/en/latest/replication/protocol.html

It was designed to describe every single protocol bit to let everyone
create own replicator implementation without need to read
CouchDB/PouchDB/*ouchDB source code nor sniffing HTTP traffic with
tcpdump to understand how it works in every certain case.

Ideally, you should open only this single page and be able to
implement your CouchDB compatible replicable solution with zero
experience with CouchDB API. If you failed or found some bits
missed/awkward - feel free to send PR with fixes!

P.S. I'd wrote it while work on https://github.com/kxepal/replipy
project, so it's also a bit practical guide howto.

--
,,,^..^,,,

Re: CouchDB Replication Protocol Renewed is out

Posted by Robert Kowalski <ro...@kowalski.gd>.
Awesome, thank you Alex!

On Mon, Sep 29, 2014 at 11:02 AM, Alexander Shorin <kx...@gmail.com> wrote:

> %% crossposted from replication@ in case if interested people still
> aren't there
>
> Hi everyone,
>
> CouchDB Replication Protocol renewed and ready for use:
> http://docs.couchdb.org/en/latest/replication/protocol.html
>
> It was designed to describe every single protocol bit to let everyone
> create own replicator implementation without need to read
> CouchDB/PouchDB/*ouchDB source code nor sniffing HTTP traffic with
> tcpdump to understand how it works in every certain case.
>
> Ideally, you should open only this single page and be able to
> implement your CouchDB compatible replicable solution with zero
> experience with CouchDB API. If you failed or found some bits
> missed/awkward - feel free to send PR with fixes!
>
> P.S. I'd wrote it while work on https://github.com/kxepal/replipy
> project, so it's also a bit practical guide howto.
>
> --
> ,,,^..^,,,
>