Apache Geode CHANGELOG

Performance Tuning and Configuration

A collection of tools and controls allow you to monitor and adjust Apache Geode performance.

  • Disabling TCP SYN Cookies

    This is a must-do for Linux systems.

  • Improving Performance on vSphere

    This topic provides guidelines for tuning vSphere virtualized environments that host Apache Geode deployments.

  • Performance Controls

    This topic provides tuning suggestions of particular interest to developers, primarily programming techniques and cache configuration.

  • System Member Performance

    You can modify some configuration parameters to improve system member performance.

  • Slow Receivers with TCP/IP

    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.

  • Slow distributed-ack Messages

    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.

  • Socket Communication

    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.

  • UDP Communication

    You can make configuration adjustments to improve multicast and unicast UDP performance of peer-to-peer communication.

  • Multicast Communication

    You can make configuration adjustments to improve the UDP multicast performance of peer-to-peer communication in your Geode system.

  • Maintaining Cache Consistency

    Maintaining data consistency between caches in a distributed Geode system is vital for ensuring its functional integrity and preventing data loss.