оба используют редис для кэширования. с клиента как правило запросы на эти эндпоинты приходят почти одновременно. вопрос - может ли операция записи в кэш, который происходит в одном эндпоинте, заблокировать операцию чтения в другом, хотя используют они разные структуры данных?
А ты уже локализировал проблему и она именно в редисе?
Любой синхронный код блокирует ВСË остальное. Если запись в кеш происходит асинхронно(и внутри нет тяжелых операций), в принципе блокировать не должен. Скорей в транзазкции или блокировки в редисе(тут не силен, но копал бы в сторону редиса)
Обсуждают сегодня