Skip to content

fix: connection pool limits, cluster metrics rewrite, load balancer spacing#5

Open
magik6k wants to merge 1 commit into
CIDgravity:mainfrom
magik6k:ppgf-m234
Open

fix: connection pool limits, cluster metrics rewrite, load balancer spacing#5
magik6k wants to merge 1 commit into
CIDgravity:mainfrom
magik6k:ppgf-m234

Conversation

@magik6k

@magik6k magik6k commented Feb 12, 2026

Copy link
Copy Markdown
Collaborator
  • Load balance parallel groups such that finalizations are spaced out
  • Proper keepalive in data streams, dump http2

…pacing

- Set YSQL MaxOpenConns=25 to prevent connection storms under bulk upload load
- Rewrite ClusterMetrics with atomic counters + background ticker (fixes 1800 goroutine pileup)
- Rewrite load balancer with modular spacing strategy for even group fullness distribution
- Fix writable group race: openGroup addWritable parameter prevents read paths adding to writableGroups
- S3 proxy: shared HTTP transport (fixes ephemeral port exhaustion), Prometheus metrics, pprof
- WebUI: fix cluster topology port replacement, add FGW_BACKEND_NODES template
- Ansible: make S3 backup optional, fix external localweb URL to use public IP
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