Retour aux cas pratiques
MicroservicesExpert

Conception d'un Rate Limiter distribué basé sur Token Bucket

Scénario

Contexte Une API publique est déployée sur plusieurs instances. Le Problème Un limiteur local ne garantit pas le respect d'un quota global. Contraintes Concevoir : - Un bucket partagé (type Redis abstrait) - Rechargement progressif des tokens - Vérification atomique avant traitement Livrable attendu Une logique distribuée garantissant 100 requêtes max/minute sur l'ensemble du cluster.

Compétences ciblées

architecturerate-limitingdistributed-systemsscalabilitytoken-bucket
    Conception d'un Rate Limiter distribué basé sur Token Bucket — mise en situation Microservices | CodeDuel