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. @:)
KlausWuestefeld
Klaus,
I have put some (constructive) criticism of the
Prevayler.org site over on my blog.
http://www.cardboard.nu/archives/000035.html
-- Alan