Skip to content

Add availability zone awareness to node based routing#6189

Open
nadav-govari wants to merge 1 commit intonadav/feature-node-based-routingfrom
nadav/az-aware
Open

Add availability zone awareness to node based routing#6189
nadav-govari wants to merge 1 commit intonadav/feature-node-based-routingfrom
nadav/az-aware

Conversation

@nadav-govari
Copy link
Collaborator

Description

Uses the already broadcasted cluster-level property availability_zone to inform ingest decisions. Similar to the old shard based routing table, splits candidate nodes into local/remote vecs, and prefers to pick from same-AZ nodes before other-AZ nodes.

This assumes that there is an equal distribution of traffic between AZs. If not, the AZ that sees more traffic will get hotter sooner, and will create a hotspot. For now, it's up to users to ensure that their traffic is load balanced across the cluster properly.

How was this PR tested?

Unit tests. end to end tests incoming.

Base automatically changed from nadav/pr4 to nadav/feature-node-based-routing March 3, 2026 19:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant