Beta 7 -- Coming Soon!

  • warning: include(/tmp/fortune.txt): failed to open stream: No such file or directory in /home/mohawksoft/org/www/htdocs/includes/common.inc(1696) : eval()'d code on line 1.
  • warning: include(): Failed opening '/tmp/fortune.txt' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/mohawksoft/org/www/htdocs/includes/common.inc(1696) : eval()'d code on line 1.

MCache 2.0 has really been a lot of work, I'm not even sure it is a worthwhile effort, but 2.0 will be released before I give up.

Ironically, CGR or FTSS would probably be more interesting, but I really think MCache has some serious real word applications that a LOT of web sites or application servers that rely on NFS or SQL databases to share and distribute information for processing can benefit.

Up coming in Beta7 will be mfsvacuum, which will scan and clean up a filestore directory.

There are two issues being ironed out for Beta7
(1) The difference between removing an object from memory and permanently deleting it for disuse. In a purely RAM based implementation there is no difference. In a deployment where there is a persistent storage system, there is a difference. There are a few ways to handle this, the task is choosing the correct one.
(2) The recreation of an object that has been previously stored is a bit clumsy and may introduce a race condition.