¿Hay alguna manera de que pueda usar la replicación lógica de PostgreSQL y consumir los resultados con una aplicación Java en tiempo real? En caso afirmativo, ¿alguna idea, tutoriales para comenzar?
El manual del controlador JDBC de Postgres documenta la integración con la replicación lógica.
También contiene ejemplos de cómo usarlo:
https://jdbc.postgresql.org/documentation/head/replication.html