PubSub+ Cache

PubSub+ Cache is a scalable, in-memory message cache for Direct messaging that enables applications to request the most current messages for topics of interest. PubSub+ Cache is particularly valuable when applications come online and need to catch up on recent messages. For example, a real-time stock quote display might need to retrieve from the cache the latest prices for specific set of stock symbols when a user requests them or when the application comes back online after being temporarily disconnected.

PubSub+ Cache provides the following capabilities:

  • Message Caching—PubSub+ Cache stores live data messages based on topic subscriptions, enabling the retrieval of the latest messages when applications come online. It also supports requests for specific message counts or time-based message windows.

  • Distributed Architecture—PubSub+ Cache supports multiple Cache Instances for scalability and redundancy. It organizes caches into Cache Clusters that can operate across multiple servers, and provides load balancing of application requests among Cache Instances.

  • Cache Management—PubSub+ Cache offers centralized management through a Designated Router. It maintains configuration synchronization and includes monitoring and operational status tracking. It also provides event management and logging capabilities

  • High Availability—PubSub+ Cache supports both active/standby and active/active redundancy models. It delivers fault tolerance through multiple Cache Instances and enables continuous service during event broker failover scenarios.

  • Performance Features—PubSub+ Cache provides in-memory caching for fast access. It implements load balancing of application requests and offers configurable memory limits and message retention policies, thereby supporting high-throughput messaging scenarios.

For more information about: