From: | Chris Browne <cbbrowne(at)acm(dot)org> |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: A thought about other open source projects |
Date: | 2010-06-22 15:41:19 |
Message-ID: | 87mxunm5wg.fsf@cbbrowne-laptop.afilias-int.info |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
bnichols(at)ca(dot)afilias(dot)info (Brad Nicholson) writes:
> Scott Marlowe wrote:
>>> As with phrases like, "the quickest way to grill a unicorn steak,"
>>> that it can be stated in a few words does not make in possible.
>>
>> Exactly. The big issue here is that nobody's saying what kind of app
>> they want to write.
>>
> Or what sort of performance requirements are tied to that app.
And that's only one form of "quality of service," too.
- Sometimes you need fast...
- Mighty frequently, "fast enough" is good enough.
- Sometimes you need excruciating correctness (to the point of needing
2PC!).
- Sometimes you need to not need to respond to all errors. (e.g. - in
an embedded application, there may never be a way for an
"administrator" to get at instances of the system - consider an
appliance like a router)
- Very frequently, making sure the system "isn't too fragile" is an
important aspect of QoS. [1]
- I've really liked the recent comments about the philosophy behind
NoSQL, where it is suggested to be "postmodern" in the sense that:
- SQL traditionally has been about storing facts of some solidity,
and, in contrast...
- The postmodernist approach to philosophy, and, to a great extent,
NoSQL systems involves an acceptance of:
- The absence of objective truth
- Queries return opinions, not facts
In effect, this involves a more-or-less philosophical shift that is,
all the same, an expression of "quality of service."
- The vigorously expressed unfriendliness of the MythTV folk is somewhat
curious, and I'm not quite sure how to classify it. I don't think it's
any of the above.
[1] <http://www.databasejournal.com/features/db2/article.php/3888026>
[2] <http://www.xaprb.com/blog/2010/06/12/postmodern-databases/>
--
select 'cbbrowne' || '@' || 'cbbrowne.com';
http://cbbrowne.com/info/internet.html
"MS apparently now has a team dedicated to tracking problems with
Linux and publicizing them. I guess eventually they'll figure out
this back fires... ;)" -- William Burrow <aa126(at)DELETE(dot)fan(dot)nb(dot)ca>
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2010-06-22 16:07:58 | Re: No PL/PHP ? Any reason? |
Previous Message | Pavel Stehule | 2010-06-22 14:40:23 | Re: [SQL] How to Insert and retrieve multilingual (Hindi "an Indian language") into PostgreSQL |