Разработай и реализуй распределённую систему ограничения частоты запросов, которая контролирует интенсивность API-запросов на нескольких серверах. Твоё решение должно охватывать выбор алгоритма (например, token bucket vs. sliding window), архитектуру слоя хранилища для отслеживания количества запросов, применение ограничений частоты для пользователя/IP/API ключа, обработку HTTP-ответов, включая соответствующие коды состояния и заголовки, а также поддержку нескольких уровней ограничения частоты. — ДейлиПреп