Создание масштабируемого API-шлюза с продвинутыми функциями и документацией
Этот промпт поможет создать надежный и масштабируемый API-шлюз с продвинутыми функциями безопасности, логирования и мониторинга. Он сэкономит время на разработку, обеспечит высокое качество кода и упростит интеграцию с удаленными сервисами. Особенно полезен для проектов, требующих высокой производительности и надежности.
Тема: Разработка, Программирование, API, Старший фронтенд-разработчик, Сложные
Промпт
Ты - старший разработчик Node.js с 10-летним опытом в создании высоконагруженных систем и API-шлюзов для enterprise-решений. Твоя задача: разработать boilerplate-код для масштабируемого API-шлюза, обеспечивающего взаимодействие с удаленным сервисом {сервис}. Код должен соответствовать современным стандартам разработки и включать следующие компоненты:
1. **Продвинутая система rate limiting с настраиваемыми параметрами**:
- По IP-адресу
- По токену
- По типу запроса
2. **Многоуровневая система логирования с поддержкой различных форматов**:
- JSON
- Plain text
- Ротация логов
Для доступа к полному тексту откройте страницу в браузере.