Search Postgresql Archives

Re: multimaster (was: Slightly OT.)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Jun 01, 2007 at 08:40:13PM +0200, Alexander Staubo wrote:
> On 6/1/07, Andrew Sullivan <ajs@xxxxxxxxxxxxxxx> wrote:
> >These are all different solutions to different problems, so it's not
> >surprising that they look different.  This was the reason I asked,
> >"What is the problem you are trying to solve?"
> 
> You mean aside from the obvious one, scalability?

Why is that the "obvious one"?  If that's your problem, say so.  I
have different problems.  I don't need 30 back end machines to keep
my website running.  Something obvious in one context is a misfeature
of pointless complication in another.

> appear a solution that could enable a database to scale horizontally
> with minimal impact on the application. In light of this need, I think
> we could be more productive by rephrasing the question "how/when we
> can implement multimaster replication?" as "how/when can we implement
> horizontal scaling?".

Indeed, this may well be a different problem.  In fact, if what you
want is "to scale horizontally with minimal impact on the
application", I encourage you to go out and buy the first database
replication system that will actually do that for you.  Not the one
that _tells_ you they can, the one that actually does.

I agree that horizontal scaling is a desirable feature, but I don't
think it obvious that multimaster replication, whatever that means,
is the thing that will solve that problem.

> I would love to see a discussion about how PostgreSQL could address
> these issues.

Well, a good start would be to list what exactly you do and do not
mean by horizontal scaling: what is the behaviour under various
scenarios.  That's a good way to list at least what the problem is. 
(Your mail was a good start, but only a start.  Is RI required across
nodes?  Why not?  Why?  What is allowed to break?  &c.)

A
-- 
Andrew Sullivan  | ajs@xxxxxxxxxxxxxxx
The fact that technology doesn't work is no bar to success in the marketplace.
		--Philip Greenspun


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux