API
Checklist:
- НТ rps, sla
- Кэширование - Ответы сервера должны иметь явное или неявное обозначение как кэшируемые или некэшируемые
- Нфт, бизнес метрики
- Мониторинг бд, аппов, health monitoring.
- Json метод со статусом апи
- Сбор статистики обращений к веб сервису, кол-во запросов, фильтров топ
- решение, использующее gRPC, оказывается на 27% быстрее решения, использующего HTTP/1.1.
- Auth
- Swagger\AsyncApi песочница
- Http headers
- Gateway API Асинхронная загрузка от сервиса, lazy load. Лк ходит сразу к веб сервису или к себе, затем вебсервис. Я за 2е, гибче переделать на свою бд, слабая связность
- Версии апи: url, param, http header
- обработка сбоев веб сервиса
- Http status
- retry policy