> From: Peter Royal [mailto:[EMAIL PROTECTED]] > > On Saturday 27 July 2002 12:01 pm, Vadim Gritsenko wrote: > > Actually, release is slower then lookup, because it invokes > iterating > > through all lists in all proxies, which takes more time > with growing > > complexity of the site (aggregations etc). > > yuk! perhaps an immediate change would be to store looked-up > objects in a > HashSet to skip the iteration? > -pete
Even better would be to start migrating to Fortress. All your expensive stuff on the backend is done asyncronously, so the critical path is not affected. Another one would be to fix the assumption that lookup/release is 0 time. That is obviously proven false in this case. The fact that the cache has to lookup and release up to 15 components at runtime is horrendous. That makes me think that the cache should be redesigned so that it is self contained. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]