VS
Подскажите пожалуйста мб кто-нибудь сталкивался с такой проблемой: есть несколько инстансов приложения и один централизованный кэш(redis) в каждом приложении происходит переодическое обновление значений в кэше, и может случится так что одно из приложений будет сетить в кэш неактуальные значения. т е запросы на обновление определенного ключа были отправлены одновременно с обоих приложений, один запрос с актуальным значением, второй - с устаревшим. По какой либо причине запрос с актуальными данными обновит кэш раньше, а потом придет второй запрос с неактуальными данными и тоже проапдейтит кэш но уже неактельными данными. и по итогу в кэше останеься лежать неактуальное значение. Собственно сам вопрос, как в такой ситуации поддерживать кэш в актуальном состоянии?