Agent-readable docs index: /llms.txt. Full docs in one file: /llms-full.txt. Download /docs.zip to grep all markdown files locally.

UltraBalancer

UltraBalancer is the traffic-control project in this collection. Its public surface centers on backend health, selectable balancing algorithms, connection behavior, routing, and metrics rather than hiding those decisions behind a single generic proxy label.
The project is actively evolving, so its repository and project site are the source of truth for current implementation and release state. This page is an operator frame, not a substitute for validating a specific build.

The operator questions

A load balancer earns trust through failure behavior. Before putting one in front of a service, an operator needs to know how a backend is marked unhealthy, how it returns to rotation, what the balancing policy does under skew, and which metrics explain a bad request.
The public project documents health checks, automatic removal and recovery, round-robin and weighted routing, least-connections and hash-based selection, connection reuse, rate limits, and runtime metrics. Treat benchmark numbers as workload-specific evidence, not as a capacity promise for a different host or network.

Where it fits

UltraBalancer is intentionally lower in the stack than the application. It should expose useful signals—health, connection state, latency, and selected backend—while application ownership remains responsible for idempotency, authentication, and correct timeout semantics.
For edge-facing experiments, compare this stance with the intentionally narrow Trace service and the production-edge principles in the operating model.

Current references

Read the project itself for configuration, build instructions, and the latest compatibility details: ultrabalancer.com, the public source, and the forge mirror.
Do not “fix” upstream failure with blind retries. A bad retry policy can multiply load exactly when the backend has the least room to recover.