Eric Snyder on 30 Dec 2005 17:43:21 -0000

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

[PhillyOnRails] Re: Is anyone using Object Prevalence with Rails?

I personally don't have any experience using Object Prevalence, however I've read several posts similar to these <> discussing the use of Madeline with Instiki. Not having any experience with Instiki or Madeline I can only speculate on the cause of the instability, it may be an inappropriate use of Object Prevalence and not a problem with the Madeline implementation itself. 

I did find it interesting that Madeline does not currently have the ability to roll back commands and that commands are responsible for ensuring that changes will be successful prior those changes being made. Without the ability to rollback, I assume that commands are responsible for dealing with exceptions and must themselves be able to guarantee that execution cannot put the system in a bad state.

BTW: Excellent presentation at the last meeting.

>Message: 1
>Date: Wed, 28 Dec 2005 20:06:38 -0500
>From: Toby DiPasquale <>
>Subject: [PhillyOnRails] Is anyone using Object Prevalence with Rails?
>Message-ID: <20051229010638.GA19332@adidas.localdomain>
>Content-Type: text/plain; charset=us-ascii
>Hi all,
>At my talk at the beginning of the month, I hinted at developers
>discontinuing use of traditional RDBMSs in the future. I had a specific
>idea in mind when I said that which, at the time, I thought was original.
>However, today I found out that the community once again beat me to it ;-)
>Its called "Object Prevalence"[1] and there is a framework for Java called
>Prevayler[2]. There is also a port of this framework to Ruby called
>Madeleine[3]. And, there's another OP-esque project for Ruby called Ruby 
>Object Database[4].
>So, I wonder: are any of you using any OP frameworks with your Rails
>applications? If so, how are they working out for you? Are you having any
>problems? Which would you recommend? Any inherent weaknesses with the
>model that one should be aware of? I'm particularly interested in this
>since I was planning on building a Rails app pretty soon and I also know
>that Ruby's memory management/GC is kind of lame right now, so I want to
>know if I can rely on this OP technique given this constraint.
>Toby DiPasquale

talk mailing list