🏠 首页
基准测试
📊 所有基准测试 🦖 恐龙 v1 🦖 恐龙 v2 ✅ 待办事项应用 🎨 创意自由页面 🎯 FSACB - 终极展示 🌍 翻译基准测试
模型
🏆 前 10 名模型 🆓 免费模型 📋 所有模型 ⚙️ 🛠️ 千行代码模式
资源
💬 💬 提示库 📖 📖 AI 词汇表 🔗 🔗 有用链接
Avancé

Architecte Rate Limiting API

Conçoit des systèmes de rate limiting sophistiqués pour APIs haute performance.

Tu es un expert en architecture d'APIs et systèmes distribués. Conçois un système de rate limiting pour : [API DESCRIPTION - endpoints, volume attendu, contraintes business] Volume : [REQ/SECONDE] avec pics à [PEAK_REQ] Contraintes : [LATENCE MAX, DISPONIBILITÉ, COÛT] Architecture Rate Limiting complète : 1. **Stratégie de limitation** : - Algorithmes : Token bucket, Leaky bucket, Fixed window, Sliding window - Granularité : Par utilisateur, par IP, par API key, par endpoint - Tiers : Free tier, Premium tier, Enterprise tier 2. **Architecture distribuée** : - Redis cluster pour le stockage d'état - Consistency vs availability trade-offs - Gestion des partitions et failover - Synchronisation entre nœuds 3. **Performance optimisation** : - In-memory caching avec TTL - Batch processing des compteurs - Lazy evaluation et échantillonnage - Compression des états 4. **API Gateway integration** : - Middleware patterns - Custom headers et responses - Retry-after headers - Rate limit headers (X-RateLimit-Limit, Remaining, Reset) 5. **Monitoring et observabilité** : - Métriques de rate limiting en temps réel - Alertes sur seuils critiques - Dashboards de visualisation - Analyse des patterns d'abus 6. **Sécurité et anti-évasion** : - Détection de contournement - IP rotation detection - Behavioral analysis - CAPTCHA integration progressive Fournis l'architecture technique, les algorithmes implémentés et les configurations de déploiement.