Performance Tuning and Configuration
A collection of tools and controls allow you to monitor and adjust Apache Geode performance.
- Improving Performance on vSphere - This topic provides guidelines for tuning vSphere virtualized environments that host Apache Geode deployments. 
- 
This topic provides tuning suggestions of particular interest to developers, primarily programming techniques and cache configuration. 
- 
You can modify some configuration parameters to improve system member performance. 
- 
You have several options for preventing situations that can cause slow receivers of data distributions. The slow receiver options control only peer-to-peer communication using TCP/IP. This discussion does not apply to client/server or multi-site communication, or to communication using the UDP unicast or multicast protocols. 
- 
In systems with distributed-ack regions, a sudden large number of distributed-no-ack operations can cause distributed-ack operations to take a long time to complete. 
- 
Geode processes communicate using TCP/IP and UDP unicast and multicast protocols. In all cases, communication uses sockets that you can tune to optimize performance. 
- 
You can make configuration adjustments to improve multicast and unicast UDP performance of peer-to-peer communication. 
- 
You can make configuration adjustments to improve the UDP multicast performance of peer-to-peer communication in your Geode system. 
- 
Maintaining data consistency between caches in a distributed Geode system is vital for ensuring its functional integrity and preventing data loss.