Using Session Bean as session facade 2005-04-01 - By Shanmugavelu, Subramaniam (Cognizant)
Back Mich:
Agreed on assuming it is not a multiprocessor/SMP or a clustered system. In a non-clustered environment, multiple POJO instances can be expected to be distributed to increase the scalability.
-- Subra Subramaniam Shanmugavelu subramaniam.shanmugavelu@(protected)
-- --Original Message-- -- From: An interest list for Sun Java Center J2EE Pattern Catalog [mailto:J2EEPATTERNS-INTEREST@(protected)] On Behalf Of Mich Hagdishovich Sent: Friday, April 01, 2005 10:46 AM To: J2EEPATTERNS-INTEREST@(protected) Subject: Re: Using Session Bean as session facade
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)> sent:
>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)
This e-mail and any files transmitted with it are for the sole use of the intended recipient(s) and may contain confidential and privileged information. If you are not the intended recipient, please contact the sender by reply e -mail and destroy all copies of the original message.
Any unauthorized review, use, disclosure, dissemination, forwarding, printing or copying of this email or any action taken in reliance on this e-mail is strictly
prohibited and may be unlawful.
Visit us at http://www.cognizant.com
===================================================================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)
|
|