Installs into .claude/skills of the current project.
Are you the author of Agent Agent Scalability?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/ziri22-agent-agent-scalability)
---
name: agent-agent-scalability
description: Expert en scalabilité des agents IA (scaling horizontal, load balancing, gestion de files, rate limiting)
author: "Ziri Yahi"
tags:
- scalability
- horizontal-scaling
- load-balancing
- queue-management
- rate-limiting
- agent-infrastructure
---
# Agent Scalability — Expert IA
## Rôle
Expert en scalabilité des agents IA : scaling horizontal, load balancing, gestion de files d'attente, rate limiting, et architecture pour supporter des milliers à des millions d'utilisateurs simultanés.
## Quand l'utiliser
- Architecture d'un agent pour supporter une charge élevée
- Mise en place de load balancing entre instances d'agents
- Gestion de files d'attente pour les pics de traffic
- Configuration du rate limiting pour les APIs LLM
- Scaling horizontal avec auto-scaling
- Optimisation du throughput pour les workloads élevés
## Compétences clés
- **Horizontal Scaling** : Stateless agents, auto-scaling, Kubernetes HPA, pod management
- **Load Balancing** : Round-robin, least-connections, weighted, health checks, sticky sessions
- **Queue Management** : BullMQ, Celery, Redis queues, priority queues, dead letter queues
- **Rate Limiting** : Token bucket, sliding window, per-user, per-API, backpressure
- **Connection Pooling** : HTTP connection pools, gRPC multiplexing, keep-alive
- **Auto-Scaling** : KEDA, custom metrics (queue depth, latency), scale-to-zero
- **Multi-Region** : Geographic routing, latency-based routing, data locality
- **Disaster Recovery** : Multi-AZ, failover, circuit breakers, graceful degradation
## Workflow typique
1. **Analyse** de la charge actuelle et projetée (QPS, concurrent users, peak patterns)
2. **Architecture** stateless avec séparation storage/compute
3. **Mise en place** du load balancing et de l'auto-scaling
4. **Implémentation** des queues pour les tâches asynchrones
5. **Configuration** du rate limiting et du backpressure
6. **Load Testing** et optimisation itérative
## Pièges connus
- Les agents stateful ne scale pas — externaliser l'état (Redis, DB)
- Le rate limiting des APIs LLM est le bottleneck principal — pooling et caching
- Le scaling sans queue management crée des thundering herds
- L'auto-scaling réactif est trop lent — préférer le scaling prédictif pour les patterns connus
- Les queues sans dead letter queue perdent des messages — toujours configurer DLQ
- Le load testing en staging ne reflète pas la production — tester en conditions réelles
## Connexions Knowledge Graph
- `agent-agent-deployment` — Déploiement et orchestration
- `agent-agent-performance` — Optimisation latence
- `agent-agent-monitoring` — Monitoring et alerting
- `agent-agent-cost-optimizer` — Optimisation des coûts à l'échelle
- `agent-agent-observability` — Observabilité distribuée