Я работаю над Java-приложением, которое требует горизонтального разбиения данных на разных серверах PostgreSQL. Я хотел бы использовать структуру JPA и Spring для управления транзакциями.
Самые популярные фреймворки для передачи данных с JPA выглядят как Hibernate Shards, которые, как представляется, больше не находятся в разработке, и OpenJPA Slice, который не поддерживает виртуальные осколки (одно из моих требований). Есть ли другие возможности, которые мне не хватает, или способ обойти ограничение OpenJPA?
Заранее благодарим за вход!