As detailed in the proposal in the umbrella JIRA, we are introducing a new component that routes client request to appropriate ResourceManager(s). This JIRA tracks the creation of a proxy for ApplicationClientProtocol in the Router. This provides a placeholder for:
1) throttling mis-behaving clients (YARN-1546)
3) mask the access to multiple RMs (
We are planning to follow the interceptor pattern like we did in
YARN-2884 to generalize the approach and have only dynamically coupling for Federation.
The text passage describes a technical proposal for a new component in a software system, specifically a proxy for ApplicationClientProtocol in a Router, which will help in managing client requests and implementing features like throttling and masking access to multiple ResourceManagers.
no_question
Given a text passage, determine:
    1. If it contains a mathematical question (including word problems or calculations)
    2. If an answer to that mathematical question is provided in the text

First, describe the content structure you found in 1-2 sentences.

Then provide your analysis in the following format:
TYPE: <one of the following values>
- NO_QUESTION
- SINGLE_QUESTION
- SINGLE_QUESTION_WITH_ANSWER
- MULTIPLE_QUESTIONS
- MULTIPLE_QUESTIONS_WITH_ANSWERS
system
As detailed in the proposal in the umbrella JIRA, we are introducing a new component that routes client request to appropriate ResourceManager(s). This JIRA tracks the creation of a proxy for ApplicationClientProtocol in the Router. This provides a placeholder for:
1) throttling mis-behaving clients (YARN-1546)
3) mask the access to multiple RMs (
We are planning to follow the interceptor pattern like we did in
YARN-2884 to generalize the approach and have only dynamically coupling for Federation.
user
The text passage describes a technical proposal for a new component in a software system, specifically a proxy for ApplicationClientProtocol in a Router, which will help in managing client requests and implementing features like throttling and masking access to multiple ResourceManagers.

TYPE: NO_QUESTION