Re: Proposal for a cascaded master-slave replication system

From: Joe Conway <mail(at)joeconway(dot)com>
To: Jan Wieck <JanWieck(at)Yahoo(dot)com>
Cc: PostgreSQL General <pgsql-general(at)postgresql(dot)org>, PostgreSQL Development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Proposal for a cascaded master-slave replication system
Date: 2003-11-11 17:11:02
Message-ID: 3FB11826.8080401@joeconway.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general pgsql-hackers

Jan Wieck wrote:
> http://developer.postgresql.org/~wieck/slony1.html

Very interesting read. Nice work!

> We want to build this system as a community project. The plan was from
> the beginning to release the product under the BSD license. And we think
> it is best to start it as such and to ask for suggestions during the
> design phase already.

I couldn't quite tell from the design doc -- do you intend to support
conditional replication at a row level?

I'm also curious, with cascaded replication, how do you handle the case
where a second level slave has a transaction failure for some reason, i.e.:

M
/ \
/ \
Sa Sb
/ \ / \
Sc Sd Se Sf

What happens if data is successfully replicated to Sa, Sb, Sc, and Sd,
and then an exception/rollback occurs on Se?

Joe

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Fernando 2003-11-11 17:20:42 Re: Locks information
Previous Message Rich Shepard 2003-11-11 17:03:42 Re: Visio Like Tool....

Browse pgsql-hackers by date

  From Date Subject
Next Message Andrew Dunstan 2003-11-11 17:12:11 Re: bugzilla (Was: What do you want me to do?)
Previous Message Peter Eisentraut 2003-11-11 16:34:17 Re: bugzilla (Was: What do you want me to do?)