Java Reference
In-Depth Information
• Caching of objects will improve the application performance
Scalability
The following mechanisms were recommended for Zamco
Application architecture to achieve required scalability:
• The architecture is designed to support both vertical as well
as horizontal scalability.
• To handle more number of client requests the application
can be scaled by deploying additional Web containers in
multiple machines.
• The application server will be clustered which allows the
ability
to
add
processing
capability
by
simply
adding
instances to the cluster.
• Using connection pooling for database and bean pooling for
EJB improves scalability of applications.
• Design of application using stateless session beans improves
scalability of application. (ProductSaleManager, BidManager
and PaymentManager)
Application
or
database
servers
nodes
can
be
added
(horizontal
scaling)
to
improve
the
scalability
of
the
application.
• The business logic is not tightly coupled with web tier
components and hence deploying the application components
(EJB components) in separate node and clustering them is
very easy.
Search WWH ::




Custom Search