Мне нужна структура, похожая на памятку / кэш, которая блокирует только первый раз когда-либо запрашиваемое значение и впоследствии только периодически обновляется (асинхронно, запускается по запросу пользователя).Где я могу найти один?
Вы можете достичь этого в Ehcache с SelfPopulationCache .