jakarta-jcs-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Hanson Char <HC...@realm.com>
Subject RE: Why a cached object must be Serializable
Date Wed, 28 May 2003 13:02:18 GMT
Implementation is easy when it is the right idea.  Arriving to the right
idea, however, is hard.  And getting the right idea across to others
sometimes is harder.


-----Original Message-----
From: Les Hazlewood [mailto:lhazlewood@transdynatlanta.com]
Sent: Tuesday, May 27, 2003 9:27 AM
To: 'Turbine JCS Users List'
Subject: RE: Why a cached object must be Serializable

I wholeheartedly agree.  This enables more power/control of performance and
memory to the developer using JCS, albeit with a little extra work.  I
prefer power and flexibility rather than a "blanket" solution.  _I_ want to
control how my cache is used. 

Hanson, if you still disagree, you can always code a threadsafe
implementation of JCS and submit it to the JCS folks for incorporation.  If
you continue to feel as strongly as you do about this feature, you can help
everyone using JCS by contributing back to the project.  Then one could turn
on a switch in their ccf file to use threadsafe/cloning or not, depending on
their preferences.

This is what makes open source great.  If you feel your ideas would benefit
the project, give back to it by making an effort :)


> Hanson,
> I can only repeat my opinion that it is not the job of a cache
> implementation to make an object
> thread-safe, it is the job of the application to put only thread-safe
> objects into the cache or
> ensure single-thread processing.

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message