MATRIXX Route Cache Proxy

The MATRIXX Route Cache Proxy (RCP) serves as a single point of access for the Route Cache Controller to gain visibility and connectivity to the processing servers in a MATRIXX Engine. The RCP is a MATRIXX service (process) used for bridging Route Cache protocol messages between the Route Cache Controller and the processing servers in an engine.

The RCP has two route cache agents (RCAs), an upstream RCA for handling traffic to/from the Route Cache Controller and a downstream RCA for handling traffic to/from the engine processing servers.

The RCP sends route-cache resolution requests (downstream) to the engine processing servers and forwards route-cache updates (upstream) to the Route Cache Controller. Engine processing servers send domain resolution responses to the RCP downstream RCA, and the RCP upstream RCA sends resolution responses to the Route Cache Controller.

Figure 1. Route Cache Proxy
The diagram is described in the surrounding text.
The following process describes the relationship between the Route Cache Controller, the RCP, and the MATRIXX Engine, as shown in Figure 1:
  1. The upstream RCA handles domain resolution requests from the RCC.
  2. The downstream RCA sends domain resolution requests to processing servers.
  3. The MATRIXX Engine processing servers send route-cache update messages and domain resolution responses to the downstream RCA.
  4. The upstream RCA forwards route-cache update messages and domain resolution responses to the RCC.