You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@xmlbeans.apache.org by David Bau <da...@bea.com> on 2003/09/29 19:17:26 UTC
Re: [xmlbeans-dev] RE: V2 Store discussion...
----- Original Message -----
From: "Chris Fry" <ch...@bea.com>
> I think you should be careful not to make the same mistakes that the JDK
> made early on with the map implementations. The early map implementations
> were thread safe and very slow, so no-one used them. It might be best to
> have two implementations of the store (one that is thread safe & one that
> isn't) so that users can choose safety over performance. Or performance
if
> they know the data will only be read in a single thread as may be the case
> in WS-invocations...
+1
Makes sense. Or if not a 2nd implementation, then some other way to make
the synchronization cost optional. We'd probably want to be fast by
default. I agree that most usage is single-threaded. And if your perf is
bad, people will avoid your whole API, and then thread safety will be a moot
point.
D
- ---------------------------------------------------------------------
To unsubscribe, e-mail: xmlbeans-dev-unsubscribe@xml.apache.org
For additional commands, e-mail: xmlbeans-dev-help@xml.apache.org
Apache XMLBeans Project -- URL: http://xml.apache.org/xmlbeans/