Receber por email
← Voltar para o catálogo

load-balancer

Habilidade especializada em configuração de balanceadores de carga, algoritmos e design de alta disponibilidade.

1.4kestrelas
Atualizado há 4 meses

Ver no GitHub ↗ Licença: MIT

Como adicionar

/plugin marketplace add a5c-ai/babysitter

O comando exato pode variar conforme o repositório. Confira o README no GitHub.

Para o autor da skill

Cole no README do seu repo

Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.

[![Skillteca](https://www.skillteca.com.br/api/badge/load-balancer/svg)](https://www.skillteca.com.br/skills/load-balancer)
#ai

Skills relacionadas

Ver todas de Automação →

Alerta por categoria

Receba novas skills de Automação toda segunda

1 email curto, só com as skills novas de Automação. 4 minutos de leitura, sem spam, cancela com 1 clique.

Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.

Ler descrição completa

Load Balancer Skill

Expert skill for load balancer configuration, algorithm implementation, and high availability design.

Capabilities

  • HAProxy Configuration: Configure HAProxy for L4/L7 load balancing with advanced features
  • NGINX Load Balancing: Set up NGINX as a reverse proxy and load balancer
  • Algorithm Implementation: Implement round-robin, weighted, least-connections, IP-hash, and consistent hashing
  • Health Checking: Design comprehensive health check strategies (TCP, HTTP, custom)
  • Session Persistence: Configure sticky sessions, cookie-based affinity, and source IP persistence
  • Load Distribution Analysis: Analyze and optimize traffic distribution across backends
  • High Availability: Configure HA pairs with failover using keepalived/VRRP
  • SSL/TLS Termination: Configure TLS termination and re-encryption

Tools and Dependencies

  • HAProxy - High-performance TCP/HTTP load balancer
  • NGINX - Web server and reverse proxy
  • keepalived - HA and failover
  • LVS/IPVS - Linux Virtual Server
  • haproxyctl - HAProxy management

Target Processes

  • layer4-load-balancer.js
  • layer7-load-balancer.js
  • health-check-system.js

Usage Examples

HAProxy Backend Configuration

backend web_servers
    balance roundrobin
    option httpchk GET /health
    http-check expect status 200
    server web1 10.0.0.1:80 check weight 100
    server web2 10.0.0.2:80 check weight 100 backup

NGINX Upstream Configuration

upstream backend {
    least_conn;
    server 10.0.0.1:8080 weight=5;
    server 10.0.0.2:8080;
    keepalive 32;
}

Health Check Verification

echo "show stat" | socat stdio /var/run/haproxy/admin.sock

Quality Gates

  • Backend health verification
  • Load distribution validation
  • Failover testing
  • Performance benchmarking
  • Session persistence verification
Compartilhar X LinkedIn