Prevayler

A resource for object serialization and persistence. It is a language-neutral object repository that is relatively flexible. Basically, any serializable, deterministic object can be easily stored in the database it offers with very high speed. It also requires that actions be serializable Command objects, to support transactions and rollbacks within its domain.

In a nutshell, the restrictions are that complex environment-dependent things like closures are not really supported, and that performance and consistency in the face of multiprocessing is entirely dependent on the user. All in all, it is generally oriented to the Java user who is frustrated with database access over JDBC.

See the web site.


For criticism see Prevalence.


This page is linked from: Prevalence