Olá pessoal, tudo bem?
Estou enfrentando problemas na replicação de dados do meu Caché 2016 para um banco PostgreSQL. Preciso lidar com cerca de 300 atualizações de dados por minuto, e, sempre que determinadas tabelas sofrem alterações, essas mudanças precisam ser refletidas em outras bases de dados.
Até o momento, já tentei várias abordagens, como:
- Configurar uma API intermediária,
- Utilizar o Azure Service Bus,
- Usar Jobs do Caché,
- E todas elas têm como ponto de entrada as triggers das minhas tabelas.
Porém, em todos os casos, acabei encontrando gargalos de performance e travamentos no sistema. Estou ficando sem ideias de como prosseguir, pois as soluções que implementei não têm se mostrado estáveis. Alguém poderia me dar algum direcionamento ou compartilhar boas práticas para esse tipo de integração?
Agradeço antecipadamente a ajuda!