Re: [Replica-hooks-discuss] Integrating Replication ino

From: "Florian G(dot) Pflug" <fgp(at)phlo(dot)org>
To: Markus Schiltknecht <markus(at)bluegap(dot)ch>
Cc: alfranio correia junior <alfranio(at)lsd(dot)di(dot)uminho(dot)pt>, replica-hooks-discuss(at)pgfoundry(dot)org, José Orlando Pereira <jop(at)lsd(dot)di(dot)uminho(dot)pt>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: [Replica-hooks-discuss] Integrating Replication ino
Date: 2006-11-24 15:21:11
Message-ID: 45670DE7.4030609@phlo.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-advocacy pgsql-hackers

Markus Schiltknecht wrote:
> Another point: modularization is nice and well, where appropriate. But
> here I don't see how it could help the user. Or do you expect users to
> plug in and out replication solutions like USB sticks? I think most
> users want to have *one* replication solution that works. Out of the
> box. Maybe they want one which can do sync as well as async replication,
> sure. But hooks don't give you that, nor do they make it any easier.

I, as a mostly-user, fully subscribe to that point of view. IMHO one
of the biggest mistakes mysql made were those "pluggable storage
managers". While all those different storage managers (innodb, bdb,
myisam, ...) _look_ interchangeable from an interface point of view
(You just specify which one to use when creating the table, right?),
they all have _different_ semantics. Just forgot to write "with innodb"
in _one_ of your table definitions, and transaction isolation goes
out of the window :-(.

I understand that different usecases need different replication
solutions - but I think "Hey, let's just make them plugins" is
not the way to go. It would work if all replication solutions
had _exactly_ the same semantics - but if they do, then what is
the point of all the different solutions anyway?

Just my 2 eurocents...
Greetings, Florian Pflug

In response to

Responses

Browse pgsql-advocacy by date

  From Date Subject
Next Message Jim Nasby 2006-11-24 18:57:25 Re: Open source databases '60 per cent cheaper'
Previous Message alfranio correia junior 2006-11-24 11:53:24 Re: [Replica-hooks-discuss] Integrating Replication ino

Browse pgsql-hackers by date

  From Date Subject
Next Message Bruce Momjian 2006-11-24 15:26:33 Re: Day and month name localization uses wrong
Previous Message Magnus Hagander 2006-11-24 14:40:09 Re: Windows psql changes after 8.1.1