On 31.08.2007, at 15:01, Christopher Armstrong wrote:
On 8/31/07, Christopher Armstrong <[EMAIL PROTECTED]> wrote:
To be extra-clear: this patch will cause many Storm applications
severe performance problems.
imho the memory consumption problem could be handled with explicit
deallocation of objects
I forgot to point out another problem. Clearing the cache like that
on invalidation will break the second major feature of the cache:
since the object will no longer be in the cache even if someone
else is holding a reference to it, if that object is loaded from
the database in the next transaction there will be two copies of it
in memory. Storm tries very hard to prevent this.
that's a god point ... even though i am not sure in which use-case
one should store an object in memory which may magically change its
values without getting the object from a specific place again explicitly
--
Christopher Armstrong
International Man of Twistery
http://radix.twistedmatrix.com/
http://twistedmatrix.com/
http://canonical.com/
--
storm mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/storm