Taking advantage of performance functions
This page highlights a few main ways we can improve performance through a combination of product features and application development considerations.
- Use this product functionality to improve performance.
- Balancing workloads
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.
- Task overview: Using the dynamic cache service to improve performance
The dynamic cache service improves performance by caching the output of servlets, commands, and JSPs. 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 appserver, such as that of the Web server.
- Ensure the applications perform well. Details are available in the following topics:
- Application design consideration (architectural suggestions)
- Designing applications (coding best practices)