This is a rough rendering of a page from the old Prevayler wiki. Please see the new wiki for current documentation.
Father of Julia and Thomas. @:)
Programmer since 1983.
Professional Programmer since 1992.
Object Orientation enthusiast since 1994.
Java Programmer since 1998.
Extreme Programming enthusiast since 2000.
Author of Prevayler and the PrevalenceSkepticalFAQ
eMail: klauswuestefeld at users dot sourceforge dot net
I do not claim the creation of the transaction log + snapshot concept. Databases have forever used transaction logs for persistence purposes. Several multiplayer games use the concept of publishing the users' "transactions" and having a replica for every user calculating the entire game state.
What I did was to recognize its full potential, give it a name (SystemPrevalence
), provide a free implementation (Prevayler) and start a community around it. @:)
I have put some (constructive) criticism of the Prevayler
.org site over on my blog.