Production-grade load balancer
built in Rust

Memory-safe, blazing fast, and packed with features. 7 algorithms, built-in caching, compression, rate limiting, and one-command dashboard.

18K+ RPS
85% of NGINX throughput
7 Algorithms
Round-robin, least-connections, IP-hash & more
One-Command Dashboard
Grafana + Prometheus auto-provisioned
Installation

Install

curl -fsSL https://package.ultrabalancer.com/install.sh | bash

# Or download directly
curl -LO https://package.ultrabalancer.com/ultrabalancer_latest.tar.gz
tar -xzf ultrabalancer_latest.tar.gz
sudo mv ultrabalancer /usr/local/bin/

Performance

Competitive with NGINX while offering superior features

Request Throughput

NGINX21,899 req/s
Ultrabalancer18,722 req/s
HAProxy530 req/s

Latency

HAProxy9.58ms
NGINX34.47ms
Ultrabalancer38.93ms

Slight latency overhead from advanced features: health checks, rate limiting, real-time metrics.

Usage

# Start load balancing
ultrabalancer start round-robin app1:8080 app2:8080 -p 80

# Start monitoring dashboard
ultrabalancer dashboard --start
Read the Docs