есть какие то готовые решения, что бы разрулить параллельный доступ к одному ресурсу?
например в потока стучатся в кеш по одному ключу, там данных нет и оба идут запрашивать в источник данных. Хочу что бы только 1 поток запрашивал данные и клал их в кеш, а второй ждал