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