[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Freecats-Dev] Introduction to Object Prevalence
From: |
Henri Chorand |
Subject: |
[Freecats-Dev] Introduction to Object Prevalence |
Date: |
Mon, 3 Mar 2003 16:23:12 +0100 |
Hi all,
Whatever the development roadmap that awaits us, I found this very
interesting article in Slashdot:
http://developers.slashdot.org/developers/03/03/03/1220222.shtml?tid=156
The idea is to forget, once and for all, about databases, by keeping all
data in RAM (it should work for any reasonably sized TM, where the worst I
saw yet was around 20 Mb) and to use a simple mechanism where:
- You write these data on disk from time to time (when the server is not
busy)
- You log all changes in a separate log file (so that you can recover nicely
from a crash/power failure)
And if RAM becomes scarce, at least the OS' caching module does it
seamlessly for you.
And... it's available in a variety of languages (or going to be so soon) -
it's not really language-specific.
It refers to:
An introduction to object prevalence - IBM
http://www-106.ibm.com/developerworks/library/wa-objprev/
For Python (a very new project):
http://sourceforge.net/projects/pypersyst/
See also:
http://sourceforge.net/projects/pyro/
I wonder if one of the mailing list subscribers has some experience of O.P.
...
Henri
- [Freecats-Dev] Introduction to Object Prevalence,
Henri Chorand <=