1.0 KiB
1.0 KiB
003. Серверная gRPC-граница T-Bank
Status: Accepted, baseline decision
Context
T-Bank требует секретов и внешняя интеграция должна быть управляемой, наблюдаемой и независимой от браузера.
Decision
Только backend обращается к T-Bank через выделенную gRPC-границу. Frontend вызывает только собственный HTTP API и никогда не получает T-Bank credentials или gRPC-клиент.
flowchart LR
F[Frontend] --> B[Backend API]
B --> T[T-Bank gRPC]
Consequences
Контроль секретов, повторов и лимитов централизован на сервере. Boundary реализована и используется поставленными сценариями; текущее API, resilience и ограничения описаны в Подключении T-Bank.