Karometr
Архитектура

API Gateway

Единая точка входа и маршрутизация запросов.

API Gateway

Назначение

  1. Принимает все внешние запросы от UI и клиентов.
  2. Выполняет маршрутизацию по внутренним сервисам.
  3. Проверяет токены и базовые политики доступа.
  4. Применяет rate-limit, CORS и базовые правила защиты.

Входящие зависимости

  • JWT/OIDC токены из Keycloak
  • Конфигурация маршрутов сервисов

Выходящие интеграции

  • auth-service
  • ingestion-service
  • analytics-service
  • forecast-service
  • billing-service
  • notification-service

SLA

  1. p95 latency: до 500 мс для стандартных запросов.
  2. Доступность: не ниже 99.5%.