Subra:
If the POJO has no synchronized blocks inside it, there is no reason for performance to be hit. Theoretically, and concretely, the two following systems will perform almost equivalently, with system A performing slightly better than system B.
System A: Single POJO singleton, with 1000 clients accessing it.
System B: 1000 POJO instances of same class, with 1000 clients accessing the instances.
Mich Hagdishovich
Genetics Software www.kromosoft.com
On Fri, 1 Apr 2005 09:42 , 'Shanmugavelu, Subramaniam (Cognizant)' <Subramaniam.Shanmugavelu@(protected):
>Won't the scalability take a big hit if a singleton is used by all
>client? I remember working in a project where this problem happened. A
>POJO that was designed as a Singleton became the bottleneck to
>performance.
>
>
>--
>Subra
>Subramaniam Shanmugavelu
>subramaniam.shanmugavelu@(protected)
>V-net: 48301
>Phone: +91 44 52098301
>
====================================================================
Companion Site: http://www.corej2eepatterns.com
J2EE BluePrints: http://java.sun.com/blueprints/corej2eepatterns
List Archive: http://archives.java.sun.com/archives/j2eepatterns-interest.html
Unsubscribing: email "signoff J2EEPATTERNS-INTEREST" to listserv@(protected)