Skip to content

Complete Phase 3 stable VIP DNS and L4 load balancing#336

Merged
kacy merged 2 commits intomainfrom
phase3-complete
Mar 27, 2026
Merged

Complete Phase 3 stable VIP DNS and L4 load balancing#336
kacy merged 2 commits intomainfrom
phase3-complete

Conversation

@kacy
Copy link
Copy Markdown
Owner

@kacy kacy commented Mar 27, 2026

Summary

  • raise the DNS and load-balancer BPF capacities for stable service VIPs and 64 backends per service
  • make the authoritative reconciler program stable VIP DNS answers while keeping the compatibility mirror on backend IPs
  • preserve VIP visibility with zero eligible backends and fail fast at L4 instead of silently black-holing traffic
  • mark backend-capacity overflow immediately and cover the new VIP path with reconciler and registry tests

Verification

  • zig fmt on touched files
  • bounded zig build test run timed out after 30 seconds with no emitted failures
  • targeted zig build test runs were used while iterating on the VIP DNS and overflow paths

@kacy kacy merged commit 4ffb99c into main Mar 27, 2026
4 of 7 checks passed
@kacy kacy deleted the phase3-complete branch March 27, 2026 03:57
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