❗️Кеш на API Gateway❗️
⚙️ Суть:
API Gateway сохраняет ответы от бэкенда и при повторных идентичных запросах отдает копию из кеша, не нагружая сервер. Ключом служат параметры запроса (URL, заголовки, тело). Время жизни (TTL) настраивается гибко.
➕Плюсы:
Скорость — данные отдаются быстрее, чем при обращении к бэкенду.
Снижение нагрузки на сервер — чем больше данных отдается с клиента, тем меньше запросов обрабатывает бэкенд и инфраструктура.
➖Минусы:
Проблема актуальности — если данные в бэкенде изменились, клиент может получить устаревший ответ из кеша.
Динамические запросы — пользовательские заголовки редко делают запросы полностью идентичными. Если учитывать их в ключе кеша, то эффективность падает, если не учитывать, то данные могут уйти не тому пользователю.
P.S. В завтрашней группе на брокеры сообщений осталось всего 1 место, если собираетесь посетить, то помните про подготовку и не записывайтесь в последний момент :)
Системный анализ | Дмитрий Помаскин
Post #318
536