Eric,
All I can say is that we have just started using Prevayler , and it rocks!.
We were using MySQL for persisting our data, but once I saw what Prevayler
could do, I saw that it would remove the need for having to distribute,
admin & use MySQL.
The lack of having to distribute & admin a 3rd party RDBMS with our
application is another major benefit, one that I think Klaus under-sells.
We are 'lucky', in that one of the arguments against Prevayler (But how do
you share your data with our apps?) doesn't apply for us, because we already
use CORBA for exporting the data to other apps.
This encapsulation is something we wanted from the beginning. I have seen
first hand the horror of having multiple apps communicating together through
an RDBMS. The fragility of those systems was impressive. The restrictions
they imposed upon each other, often meant that it was either very difficult
or nearly impossible to implement certain new features. (When I say nearly
impossible, I mean because the change would require a change of the DB
schema, which could only be 'approved' with full consent of all the teams
that used the DB. This was often a 'rule by committee' thing, typical of
the large multi-national company I used to worked in.
Andy
-----Original Message-----
From: ericheikkila [mailto:***@yahoo.com]
Sent: 21 November 2002 22:17
To: ***@yahoogroups.com
Subject: [XP] Re: Prevayler indices and sets
PREVAYLER T-SHIRT??? PONY UP! ;) hehe
I saw this mentioned before, and showed it to my friend and coworker,
who's a big database guy.
He said it was subversive enough and sounded solid enough that it
might even make him leave the database behind.
I've been meaning to download it and try it out, since it sounds like
an excellent database replacement. :)
-Eric
--- In ***@y..., "klauswuestefeld" <***@o...> wrote:
> --- Ron Jeffries wrote:
>
> > > What would you do differently, Ron? Prevayler looks wonderful
to
> me
>
> > wish they had HTML'd some of the code, as my machine
> > has an allergy to Java source. ;->
>
> Hey Ron, please stop giving excuses and take a look at the code.
It's
> only 335 lines. :) (Excluding comments and blank lines)
>
> http://prdownloads.sourceforge.net/prevayler/prevayler1.00.003.zip?
> download
>
>
> > It looks fine to me, as far as one can see without downloading a
> bunch
> > of jar files -
>
> By the way, the distribution zip file has only the source in plain
> java files. No jar files. ;) You actually get to compile it!
>
>
> > I like the spooling of changes, and if I understand what they're
up
> > to, the Command Objects. (Would like to see more info / code on
> that.)
>
> :P
>
> Tell you what: I'll send you a Prevayler T-shirt through Kent, OK?
It
> has the whole source code on the back along with the words: "DO YOU
> STILL USE A DATABASE?". ;)
>
> > If I were doing it, I think I would want to build in indexing and
> some
> > set operations.
>
> The whole point is that you don't have to build these things "INTO"
> Prevayler. You would just have to build them for plain Java
objects,
> if such frameworks didn't already exist:
> http://www.prevayler.org/wiki.jsp?topic=HowDoIQueryMyObjects
>
>
> > Given that it works, I think it's pretty neat as it stands.
>
> Thanks, Klaus.
To Post a message, send it to: ***@eGroups.com
To Unsubscribe, send a blank message to:
extremeprogramming-***@eGroups.com
ad-free courtesy of objectmentor.com
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
To Post a message, send it to: ***@eGroups.com
To Unsubscribe, send a blank message to: extremeprogramming-***@eGroups.com
ad-free courtesy of objectmentor.com
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/