From 45afc8fa31330d55bfa9b9f133129d0b72fd508d Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 1 Sep 2025 23:38:47 +0300 Subject: [PATCH] feat: reduce default bucket capacity for rate limiting --- internal/wb/rate_limiter.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/internal/wb/rate_limiter.go b/internal/wb/rate_limiter.go index 4c469d1..51f41c6 100644 --- a/internal/wb/rate_limiter.go +++ b/internal/wb/rate_limiter.go @@ -4,15 +4,16 @@ import ( "context" "encoding/json" "fmt" - "github.com/redis/rueidis" "net/http" "sipro-mps/internal/redis" "sipro-mps/pkg/utils" "time" + + "github.com/redis/rueidis" ) const ( - defaultBucketCapacity = 10 // max burst size + defaultBucketCapacity = 5 // max burst size refillRate = 100.0 / 60000 // 300 requests per minute → 1 token per 200ms tokenTTLMillis = 60000 // Redis key TTL: 60s )