Я хотел бы использовать реплицированный кэш Ehcache, сначала в качестве бэкэнда для кэша второго уровня Hibernate, затем в качестве кэша для любых данных.
Я знаю, как работает распределенный кеш, такой как memcached, и знаю, что он может масштабироваться до больших кластеров, но я не могу понять, как репликация Ehcache ведет себя на больших кластерах.
- Есть ли у кого-то указатель на какую-то информацию или какой-то ориентир?
Я обнаружил, что можно использовать многие стратегии репликации, такие как RMI, JGroups, JMS или Terracotta, а RMI и Terracotta кажутся наиболее популярными.
- Как они сравниваются на больших кластерах?
Будет ли репликация убивать мои исполнения, когда я добавлю много узлов (например, несколько десятков)?