Rate limiting когда сервис работает на нескольких инстансах. Основная проблема — синхронизация счётчиков. Решения: централизованный counter в Redis, gossip protocol между инстансами, или approximate — каждый инстанс делит лимит на число инстансов. Redis самый популярный — атомарные операции через Lua. Есть готовые библиотеки: go-redis/redis_rate. Trade-off: точность vs задержка обращения к Redis.
Что такое distributed rate limiting?
Middle+
100 просмотровAFK Offer AI
Что такое geohash?