Leslie has a link to Common Lisp Prevalence, an "object prevalence" system for Common Lisp. Object prevalence systems allow you to keep all of your business objects in RAM instead of serializing them back and forth to an RDBMS for every query. With a transaction log, your data is safe even in the case of a system crash.
Here's an article at Advogato explaining Prevayler, an object prevalence system for Java, and here's An introduction to object prevalence at IBM developerWorks.
Object prevalence systems are different than OODBMS because OODBMS usually use some kind of object query language, while object prevalence systems just use your normal programming lanugage operations. As long as your data set is small enough that you won't start paging to disk -- and with systems with many gigabytes of RAM there are many applications for which that's not a concern -- object prevalence systems seem like a great idea.
Via Leslie, Blended-metal bullets
Some observers are convinced that Special Operations Command officials’ refusals to test RBCD ammo stem from work that’s well underway at that command. For some time, the special-operations community has been conducting work on a new 6.8mm round to replace the 5.56mm. If a 5.56mm round proved to be as effective as larger 6.8mm ammo, the rationale for new ammo and a new weapon would disappear.
Thomas isn’t interested in any of the reasons that might be keeping RBCD ammo from reaching U.S. special-operations forces, but he is convinced that its use would save soldiers’ lives. An adversary hit by a blended-metal bullet — even if struck in an arm or leg — would be in no condition to continue the fight, he said.
The former SEAL’s experience with RBCD ammo should be reason enough for Pentagon officials to insist that Special Operations Command immediately begin realistic testing of the blended-metal ammunition. Further foot-dragging by the command should trigger a congressional inquiry.
This article leads me to wonder again why hollow-point bullets are outlawed... I'll have to look it up.
new⇒I hate ASP.NET
I hate ASP... I was doing wonderswith PHP, then suddenly one of myclients...
Johnies: Mar 17, 6:14am