Planning for performance
How well a website performs while receiving heavy user
traffic is an essential factor in the overall success of an organization.
This section provides online resources that you can consult to ensure
that your site performs well under pressure.
Taking advantage of performance functions
This topic highlights a few main ways you can
improve performance
through a combination of product features and application development
considerations.
Obtaining advice from the advisors
Advisors provide a variety of recommendations that help
improve the performance of your application server.
Tuning the application serving environment
Use this topic to understand the benefits of tuning for
optimal performance. Learn about the tunable parameters of the major WebSphere Application Server components and
how these parameters affect performance.
Troubleshooting performance problems
This topic illustrates that solving a performance problem
is an iterative process and shows how to troubleshoot performance
problems.
Tuning Application profiling
This page provides a starting point for finding information
about application profiling, a WebSphere extension for defining strategies
to dynamically control concurrency, prefetch, and read-ahead.
Tuning Client applications
This page provides a starting point for finding information
about application clients and client applications. Application clients
provide a framework on which application code runs, so that your client
applications can access information on the application server.
Tuning Data access resources
This page provides a starting point for finding information
about data access. Various enterprise information systems (EIS) use
different methods for storing data. These backend data stores might
be relational databases, procedural transaction programs, or object-oriented
databases.
Tuning EJB applications
This page provides a starting point for finding information
about enterprise beans.
Tuning Messaging resources
This page provides a starting point for finding information
about the use of asynchronous messaging resources for enterprise applications
with WebSphere Application Server.
Tuning Object Request Broker (ORB)
This page provides a starting point for finding information
about the Object Request Broker (ORB). The product uses an ORB to
manage communication between client applications and server applications
as well as among product components. These Java Platform, Enterprise
Edition (Java EE) standard services are relevant to the ORB: Remote
Method Invocation/Internet Inter-ORB Protocol (RMI/IIOP) and Java
Interface Definition Language (Java IDL).
Tuning Service integration
This page provides a starting point for finding information
about service integration.
Tuning security
This page provides a starting point for finding information
about how to maintain, improve and harden your security configurations.
Tuning Session Initiation Protocol (SIP) applications
This page provides a starting point for finding information
about SIP applications, which are Java programs that use at least
one Session Initiation Protocol (SIP) servlet written to the JSR 116
specification.
Tuning Transactions This page provides a starting point for
finding information about Java Transaction
API (JTA) support. Applications running on the server can use transactions
to coordinate multiple updates to resources as one unit of work, such
that all or none of the updates are made permanent.
Tuning web applications
This page provides a starting point for finding information
about web applications, which are comprised of one or more related
files that you can manage as a unit, including:
Tuning web services
This page provides a starting point for finding information
about web services.
Tuning Work area
This page provides a starting point for finding information
about work areas, a WebSphere extension for improving developer productivity.
Planning for performance
How well a website performs while receiving heavy user
traffic is an essential factor in the overall success of an organization.
This section provides online resources that you can consult to ensure
that your site performs well under pressure.
Taking advantage of performance functions
This topic highlights a few main ways you can
improve performance
through a combination of product features and application development
considerations.
Obtaining advice from the advisors
Advisors provide a variety of recommendations that help
improve the performance of your application server.
Tuning the application serving environment
Use this topic to understand the benefits of tuning for
optimal performance. Learn about the tunable parameters of the major WebSphere Application Server components and
how these parameters affect performance.
Troubleshooting performance problems
This topic illustrates that solving a performance problem
is an iterative process and shows how to troubleshoot performance
problems.
Tuning Application profiling
This page provides a starting point for finding information
about application profiling, a WebSphere extension for defining strategies
to dynamically control concurrency, prefetch, and read-ahead.
Tuning Client applications
This page provides a starting point for finding information
about application clients and client applications. Application clients
provide a framework on which application code runs, so that your client
applications can access information on the application server.
Tuning Data access resources
This page provides a starting point for finding information
about data access. Various enterprise information systems (EIS) use
different methods for storing data. These backend data stores might
be relational databases, procedural transaction programs, or object-oriented
databases.
Tuning EJB applications
This page provides a starting point for finding information
about enterprise beans.
Tuning Messaging resources
This page provides a starting point for finding information
about the use of asynchronous messaging resources for enterprise applications
with WebSphere Application Server.
Tuning Object Request Broker (ORB)
This page provides a starting point for finding information
about the Object Request Broker (ORB). The product uses an ORB to
manage communication between client applications and server applications
as well as among product components. These Java Platform, Enterprise
Edition (Java EE) standard services are relevant to the ORB: Remote
Method Invocation/Internet Inter-ORB Protocol (RMI/IIOP) and Java
Interface Definition Language (Java IDL).
Tuning Service integration
This page provides a starting point for finding information
about service integration.
Tuning security
This page provides a starting point for finding information
about how to maintain, improve and harden your security configurations.
Tuning Session Initiation Protocol (SIP) applications
This page provides a starting point for finding information
about SIP applications, which are Java programs that use at least
one Session Initiation Protocol (SIP) servlet written to the JSR 116
specification.
Tuning Transactions This page provides a starting point for
finding information about Java Transaction
API (JTA) support. Applications running on the server can use transactions
to coordinate multiple updates to resources as one unit of work, such
that all or none of the updates are made permanent.
Tuning web applications
This page provides a starting point for finding information
about web applications, which are comprised of one or more related
files that you can manage as a unit, including:
Tuning web services
This page provides a starting point for finding information
about web services.
Tuning Work area
This page provides a starting point for finding information
about work areas, a WebSphere extension for improving developer productivity.