linkerd / linkerd2

Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x.
https://linkerd.io
Apache License 2.0
10.49k stars 1.27k forks source link

Remove stream concurrency limits #12598

Closed mateiidavid closed 1 month ago

mateiidavid commented 1 month ago

Our gRPC servers use the default gRPC server configuration, which limits the number of concurrent streams to 100. Since the controllers run with proxies, this provides a hard scaling limit for the number of watches an application can have.

This change updates our gRPC server configuration to clear the default concurrency limit, allowing the server to handle as many streams as possible.