Este repositório foi utilizado para a escrita do artigo sobre como chamadas remotas em contexto transacional de banco de dados impactam o tempo de resposta / escalabilidade da aplicação.
O artigo pode ser encontrado na seguinte URL: https://www.fnbrandao.com.br/blog/2021/10/chamadas-remotas-em-contexto-transacional-de-banco-de-dados/
Rodar um Oracle com o seguinte comando:
docker run -d --name oracle --network host -e ORACLE_ALLOW_REMOTE=true oracleinanutshell/oracle-xe-11g
Para rodar o código, executar o seguinte comando:
./gradlew bootRun
Utilizar as seguintes URL's para verificar o comportamento dependendo de onde o contexto transacional do banco é aberto / fechado: