The Artima Developer Community
Sponsored Link

Java Buzz Forum
Sorry everybody

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Carlos Villela

Posts: 116
Nickname: cvillela
Registered: Jun, 2003

Carlos Villela is a Java developer working mostly with web technologies and AOP.
Sorry everybody Posted: Dec 31, 2004 6:12 PM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Carlos Villela.
Original Post: Sorry everybody
Feed Title: That's sooo '82!
Feed URL: http://www.jroller.com/rss/cv?catname=Technical
Feed Description: Carlos Villela's weblog. Everyday life, everyday software development, everyday musings.
Latest Java Buzz Posts
Latest Java Buzz Posts by Carlos Villela
Latest Posts From That's sooo '82!

Advertisement

As many of you know, I've been working sparingly on Prevayler during the past couple of years, and after seeing this thread popping up at TSS, I had to find some time to post this. Chill, this is not going to be yet another zealot versus hater kinda thing.

In fact, I want to apologize for having contributed to the enormous waste of time that were all the discussions of whether Prevayler was or not scaleable, suitable, better, faster, lighter, whatever. Mike Spille is damn right in his technical criticism, Prevayler is nothing but a clever log'n'snapshot mechanism you could use in some limited number of cases, and even then, there are some nasty pitfalls we tried to fix without much success, and ones we just couldn't do anything about, so you still need to be aware of them. And that's it. Prevayler is not a database replacement, and it's not spiritual salvation or eternal corruption, either. It's just a clean and tested implementation of a log'n'snapshot mechanism that should be used when it's convenient and safe to. Somehow I failed, when documenting it, to make it very clear what those situations are, and this has caused much, much trouble.

Actually, Cameron described it better than any of us involved in the project did, which is kind of embarassing: "It's just a way to keep some of your live Java objects backed up in a file on disk for the next time you restart your application."

I'm thankful for it being a fun project that got me started on the whole opensource Java thing, got me writing articles, got me in touch with agile software development methodologies, and offered me the opportunity to learn a lot while working on it. And, again, that's it. Now please, let's just get over this whole thing.

Read: Sorry everybody

Topic: [Dec 17, 2004 17:48 PST] 1 Links Previous Topic   Next Topic Topic: Evil Wiki Spam

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use