Gopal V created YARN-3373: ----------------------------- Summary: TTL & identity aware read cache for the SRV records Key: YARN-3373 URL: https://issues.apache.org/jira/browse/YARN-3373 Project: Hadoop YARN Issue Type: Sub-task Components: yarn Reporter: Gopal V
The freshness/staleness checks of the SRV record should be an abstracted implementation detail of the service registry. This implies that every client is asked to listServiceRecords each time they require a list of the records, which would be incredibly expensive if it involved network round-trips during normal tight-loop operations. The combination of unique binding records and the TTL provides the equivalent of the DNS (fixed CNAME -> unique A) roll-over mechanisms used to cache-bust effectively on the client-side. -- This message was sent by Atlassian JIRA (v6.3.4#6332)