Skip site navigation (1) Skip section navigation (2)

Re: High-Profile Advocacy Opportunity:VbulletinForum

From: Josh Berkus <josh(at)agliodbs(dot)com>
To: "Thomas Hallgren" <thhal(at)mailblocks(dot)com>,pgsql-advocacy(at)postgresql(dot)org
Subject: Re: High-Profile Advocacy Opportunity:VbulletinForum
Date: 2004-06-23 16:54:22
Message-ID: 200406230954.22509.josh@agliodbs.com (view raw or flat)
Thread:
Lists: pgsql-advocacy
Thomas,

> Personally, I'd never encourage anyone to
> hardcode an application for a specific database.
>
> "never dilute control" == "always use an abstraction"

<grin>  I just did a 45 minute presentation on this last night.

"database independance" is very appropriate for some projects.   Web bulletin 
boards are usually among them.

If, however, your application depends on high performance, strong security, or 
rigorous and complex data integrity rules, the use of a client-side database 
abstraction layer is, at best, impractical.

There is no one design strategy which is better than all others regardless of 
the application.   Except maybe documenting your code.  ;-)

-- 
Josh Berkus
Aglio Database Solutions
San Francisco

In response to

Responses

pgsql-advocacy by date

Next:From: Merlin MoncureDate: 2004-06-23 17:11:49
Subject: great article on MVCC
Previous:From: Renato CramerDate: 2004-06-23 14:00:34
Subject: RES: ENC: PostgreSQL: Uses cases and features

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group