CloFix Load Balancer
Intelligent traffic distribution with backend information hiding, health checks, and 99.99% availability SLA
Start Free Trial →⚡ Key Features
🛡️ Backend Information Hiding
Automatically removes 30+ sensitive headers (Server, X-Powered-By, X-Backend-Server, X-Upstream, Via, X-Real-IP) - prevents attackers from discovering internal infrastructure.
🔄 Response URL Rewriting
Automatically rewrites backend URLs in HTML, JSON, and XML responses to show only frontend domain - prevents internal architecture leakage.
📊 5+ Load Balancing Algorithms
Round Robin, Least Connections, IP Hash (session persistence), Weighted (capacity-based), and Random - choose per workload.
❤️ Health Checks
Active HTTP/HTTPS health checks with configurable intervals + passive monitoring of real traffic failures (max_fails: 3, fail_timeout: 30s).
🍪 Session Persistence
Cookie-based stickiness (default: clofix_backend cookie) ensures user sessions stay on the same backend server.
📢 Real-time Alerts
Automatic notifications via Slack, Email, Webhook, and Telegram when backends fail or recover.
🔌 WebSocket & gRPC
Native WebSocket protocol upgrade with connection persistence + full gRPC support with HTTP/2 multiplexing.
🔄 Zero-Downtime Reloads
Update load balancer configuration without dropping connections - graceful reload with connection draining.
📈 Prometheus Metrics
Real-time metrics for each backend - request rate, error rate, active connections, health status.
⚙️ Admin REST API
Dynamic backend management - add, remove, enable, disable, or rebalance backends without reload.
🌍 IPv4/IPv6 Dual Stack
Listen on both IPv4 and IPv6, connect to backends over IPv4 or IPv6 with configurable preference.
🔒 SSL/TLS Termination
Offload SSL at load balancer with TLSv1.2 and TLSv1.3 protocols - automatic certificate management.
📊 CloFix Load Balancer vs Alternatives
| Feature | CloFix LB | NGINX | HAProxy | AWS ALB |
|---|---|---|---|---|
| Backend Info Hiding | ✅ 30+ headers | ❌ Manual | ❌ Manual | ❌ |
| Response URL Rewriting | ✅ Auto (HTML/JSON/XML) | ❌ | ❌ | ❌ |
| Real-time Alerts | ✅ Slack/Email/Webhook | ❌ | ❌ | ⚠️ CloudWatch |
| Session Persistence | ✅ | ✅ | ✅ | ✅ |
| Layer 4 (TCP/UDP) | ✅ | ✅ | ✅ | ❌ |
| Active-Active Clustering | ✅ | ✅ | ✅ | ✅ |
| WebSocket Support | ✅ | ✅ | ✅ | ✅ |
| gRPC Support | ✅ | ✅ | ✅ | ✅ |
| Pricing | Included | Open Source | Open Source | $18.50/mo + usage |
🔧 Technical Specifications
🌐 Protocols
HTTP/1.1, HTTP/2, HTTP/3, WebSocket, gRPC, TCP, UDP
🔒 Security
SSL/TLS termination (TLSv1.2, TLSv1.3), automatic certificate management, header sanitization
📊 Monitoring
Prometheus metrics, admin REST API, real-time WebSocket dashboard
⚙️ Deployment
Blue/Green, Canary, Geolocation-based routing, Maintenance mode, Connection draining
🔄 High Availability
Active-Active clustering, automatic failover, backup servers, health-based rotation
🌍 IPv6 Support
IPv4/IPv6 dual stack, listen on both, connect with configurable preference
💡 How CloFix Load Balancer Works
CloFix Load Balancer sits between clients and backend servers, intelligently distributing traffic based on configurable algorithms. Health checks run continuously - unhealthy backends are automatically removed from rotation based on max_fails (default 3) and fail_timeout (default 30s).
Backend information hiding automatically strips 30+ sensitive headers from responses. Response body URL rewriting converts internal backend URLs to frontend domain in HTML, JSON, and XML content. Session persistence ensures users stay on the same backend via cookies.
All this runs with <1ms latency overhead using zero-copy forwarding and connection pooling.
❓ Frequently Asked Questions
What load balancing algorithms does CloFix support?
CloFix Load Balancer supports 5+ algorithms: Round Robin (sequential distribution), Least Connections (send to server with fewest active connections), IP Hash (client IP to same backend), Weighted (capacity-based distribution), and Random.
Does CloFix Load Balancer hide backend servers?
Yes. It automatically removes 30+ sensitive headers including Server, X-Powered-By, X-Backend-Server, X-Upstream, Via, and X-Real-IP from responses. It also rewrites URLs in HTML, JSON, and XML responses to show only the frontend domain.
What is the latency overhead?
<1ms average latency overhead with zero-copy forwarding and connection pooling. No measurable performance impact on your applications.
Does it support WebSockets and gRPC?
Yes, native WebSocket protocol upgrade with connection persistence across backend pools - perfect for real-time applications. Full gRPC support with HTTP/2 multiplexing and health checking protocol integration.
How does health checking work?
Active health checks run continuously with configurable intervals (default 10s), timeouts (default 3s), and expected status codes. Unhealthy backends are automatically removed from rotation. Passive health monitoring tracks real traffic failures (max_fails default 3, fail_timeout 30s).
Can I use CloFix Load Balancer for TCP/UDP traffic?
Yes, Layer 4 (TCP/UDP) load balancing is fully supported - perfect for databases, message queues, and legacy applications that don't use HTTP.
Is CloFix Load Balancer available in Bangladesh?
Yes! CloFix is the first WAF and Load Balancer provider in Bangladesh, serving enterprises across the country with multi-cloud and hybrid cloud solutions.
Ready to optimize your traffic distribution?
Start with a free trial. No credit card required. 99.99% SLA guaranteed.
Start Free Trial →