Skalowanie i grupowanie JPA

Składam zwykłą aplikację Java EE na jboss7, która będzie używać JPA w warstwie danych. Chciałbym sprawić, aby ta aplikacja skalowała się wraz z obciążeniem. Chociaż jest całkiem jasne, jak skalować warstwę sieciową: stwórz więcej komputerów i wyrzuć je za balanserem, a skalowanie warstwy danych jest mniej.

Prawdopodobnie mogę połączyć moją bazę danych (MySQL). Stil, który pozostawia warstwę JPA bez klastrów. Najlepiej byłoby, gdyby JPA skalował się przy użyciu buforowania pamięci (klastrowanego) wspieranego przez MySQL.

Kiedy się rozglądam, wszystkie informacje dotyczące skalowania JPA wydają się mieć 3-4 lata. Ludzie mówią o ehcache, memcached i infinispan. Nie jestem pewien, czy jest to nadal aktualne.

Czy ktoś może mi powiedzieć, jak wygląda tworzenie klastrów i skalowanie Java EE, zwłaszcza w warstwie danych.

questionAnswers(2)

yourAnswerToTheQuestion