Разделите выдачу статики и запросы данных: браузер получает assets через CDN, а динамические операции идут к API и далее к хранилищам.
Можешь нарисовать схему, как будет идти цепочка запросов от клиента до технических сущностей (CDN, сторидж статики, Postgres и т.д.)?
Разделите выдачу статики и запросы данных: браузер получает assets через CDN, а динамические операции идут к API и далее к хранилищам.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Разделите выдачу статики и запросы данных: браузер получает assets через CDN, а динамические операции идут к API и далее к хранилищам.
Типовая схема, а не утверждение о конкретном проекте:
Браузер → CDN → хранилище статики
Браузер → балансировщик/API → сервис → Postgres
→ кеш / очередь
Опишите, где завершается TLS, проверяется авторизация и допустим кеш. Браузер не должен напрямую получать учётные данные Postgres; пользовательские ответы нельзя бездумно помещать в общий CDN-кеш.