Russel Beattie says he's glad I'm playing with SimpleWeb and he will work on some of the new features. Thanks, I like what I see so far and I'll be sure to flow some suggestions your way once I'm a bit more into it. In particular I like the fact it uses HTML and not that wierd Wiki markup language most systems use.
Anyway Russel also discovered an article on IBM's Developer works about Object Prevalence as a method of doing object databases. I experimented with this a while back and I agree that it is very cool.
There is a great java implementation Prevaylor that is so small you can hardly believe it when you first try it. But it does work really well. You just need to change the way you write your code abit.
Any thing that modifies the data has to be done through a serialized action object. These actions are serialized exactly like a transaction log in a RDBMS. Snapshots are done on a regular basis, where the entire VM is saved. Everything is in memory. The theory is that memory is cheap now a days etc.
Try it out. It's cool.
This entry was posted in the following Categories: Java , Open Source