Логический путь: браузер отправляет заявку прокси, прокси передает ее API, API обращается к базе. Три строки таблицы потоков соответствуют трем стрелкам. Mermaid-черновик: flowchart LR U["U: браузер"] subgraph DMZ["Зона DMZ"] P["P: прокси"] end subgraph APP["Зона APP"] A["A: API"] end subgraph DATA["Зона DATA"] D["D: база"] end U -->|"TCP 443 HTTPS"| P P -->|"TCP 8443 HTTPS"| A A -->|"TCP 5432 PostgreSQL"| D При отказе D затрагивается зависимость A -> D. Ответ API пользователю неизвестен, его нужно уточнить, а не обещать автоматическое восстановление.