Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

implement RPC rate limiting #13480

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from
Draft

implement RPC rate limiting #13480

wants to merge 6 commits into from

Commits on Aug 19, 2022

  1. document RPC rate limiting

    tgross committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    82713e4 View commit details
    Browse the repository at this point in the history
  2. implement RPC rate limiting

    Provide a facility for pre-auth rate limiting at the Nomad servers, with the
    ability to observe which users are creating the load.
    tgross committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    193e2a9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    608655b View commit details
    Browse the repository at this point in the history
  4. thread RPCContext into all RPC endpoints

    Add helper functions to each RPC endpoint so that the endpoint configuration
    doesn't need to be repeated for individual handlers, and to extract node ID
    where needed.
    tgross committed Aug 19, 2022
    Configuration menu
    Copy the full SHA
    9531938 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    13a9eb6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c6a8fa6 View commit details
    Browse the repository at this point in the history