My Photo

Become a Fan

DailyMile

Google Ad Skyscraper

« Phantom Fighter lives again | Main | ObjectGrid very compatible with rules engines like Jess and Able »

September 16, 2005

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83452595969e200d8342622f153ef

Listed below are links to weblogs that reference Final word on caching with APIs and no APIs:

» gomez article from gomes blog
it's my opinion on that theme [Read More]

Comments

bob pasker

"As an example, look at something as simple as designing a Map object that allows highly concurrent access."

or you can go back to old school lock-everywhere Hashtables, and get optimistic concurrency out of hardware.

Are you also proposing, Billy, the we introduce the dispose() API to Java? or work on better garbage collectors?

Billy

To tell the truth, GC is getting better all the time and the GC guys say pooling, i.e. basically an explicit dispose, is now starting to get in the way but no matter, for customers who can't wait for the next great GC/JVM, dispose like mechanisms isn't a bad idea. But, when the newer JDKs come along the code may not perform at that point on those JDKs but today, on the JDKs they run on, it's a more efficient solution. So, they just need to make sure they are flexible in that when the new JDK/GC arrives then they can easily mod the app to not use a dispose like mechanism.

The comments to this entry are closed.