Из официальной документации появляется информация о том, что она специально создана и протестирована для правильной работы при высококонкурентном доступе , если вы не изменили Element
из нескольких потоков.
Но, конечно, это не означает, что использование Ehcache делает другие части вашего кода безопасными. Если вы извлекаете одно и то же значение из нескольких потоков (используя один и тот же ключ), экземпляр может быть общим, и вам необходимо знать, что вы делаете, прежде чем изменять его. Лучше всего использовать неизменяемые объекты, такие как строки, в качестве кэшированных значений.