Performance Tuning


In this guide you will find information on how to tune your XAP application. Amongst the topics covered are JVM tuning and thread usage.


Infrastructure
Recommendations for tuning the infrastructure on which XAP is running.

Application
This section lists helpful recommendations for tuning your application when using XAP to boost its performance, and improving its scalability.

Slow Consumer
The Space includes a special mechanism that detects clients that cannot consume the notifications sent fast enough - i.e. slow consumers.

Large scale deployment
When designing a large cluster, there are several things that need to be taken into account to assure that the cluster will be able to handle heavy loads, and perform quickly and stably.

Proxy connectivity
Configuring and optimizing the proxy connectivity.

Handling large objects
How to handle large files or objects written to the Space.

LRMI Configuration
XAP provides a pluggable communication adaptor, LRMI (Light Remote Method Invocation), built on top of NIO communication protocol.

JVM Tuning
As part of configuring XAP, you can fine-tune settings that enhance system use of the JVM.

Tuning Threads
This section describes Thread pool tuning.


Additional Resources