Taking advantage of performance functions
This topic highlights a few main ways we can improve performance through a combination of product features and application development considerations.
Tasks
- Use one of the following considerations to improve performance.
- Balancing workloads with clusters
Clusters are sets of servers that are managed together and participate in workload management. The servers that are members of a cluster can be on different host machines, as opposed to the servers that are part of the same node and must be located on the same host machine. A cell can have no clusters, one cluster, or multiple clusters.
- Use the dynamic cache service to improve performance
The dynamic cache service improves performance by caching the output of servlets, commands, and JSP files. Dynamic caching features include cache replication among clusters, cache disk offload, Edge-side include caching, and external caching, which is the ability to control caches outside of the application server, such as that of our web server.
- Ensure the applications perform well.
Take advantage of architectural suggestions and coding best practices to ensure that the applications perform well. See the information about application design considerations and the information on designing applications to learn more about ways we can improve performance of the applications.
Related:
Application design consideration Balancing workloads Task overview: Using the dynamic cache service to improve performance Designing applications