Latency

Latency statistics represent the length of time it takes messages to travel from publisher to subscriber, and to be stored in the RAPCache or RAPStore database.

RAP - ops console ug - lat1

Low latency – indicates that messages are taking a less amount of time to travel from publisher to subscriber and to be stored in the RAPCache or RAPStore.

High latency – indicates that messages are taking a longer time to travel from publisher to subscriber and to be stored in the RAPCache or RAPStore.

RAP calculates latency using:
  • The elapsed time between when the pub_sendMessage() method is called and when the publisher actually sends the message to the network.

  • The elapsed time a message takes to travel across the network from the publisher to a subscriber.

  • The elapsed time between a subscriber receiving a message from the network and storing the message in the RAPCache or RAPStore database.

    Note: You cannot configure latency; however, it can be affected by network and database configuration.