Skip to content

backpressure, quotas, and overload protection #25

Description

@ashupednekar

Summary

Add backpressure and quota controls for ingress and runtime execution.

Motivation

Without limits, noisy tenants or malformed traffic can degrade global stability.

Proposal

  • Per-project and per-function concurrency limits.
  • Request payload size limits for sync/WS/SSE paths.
  • Queue depth and consumer lag guardrails.
  • Rate limiting at ingress layer.

Acceptance criteria

  • Configurable limits are enforced with clear error responses.
  • Overload protection prevents unbounded memory/queue growth.
  • Limit-hit metrics are available for operators.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/ingestorIngestor request and broker flowarea/runtimeRuntime components and language runtimesarea/scalingPerformance, concurrency, and scaling controlsenhancementNew feature or requestpriority/p1High priority

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions