Bom dia, sei que isto parece trabalho de faculdade (bom, na verdade é), mas não vim aqui pedir código pronto, e sim uma opinião…
Já consigo implementar transações simples num BD não distribuído em java.
A dúvida é a seguinte, para 2 BDs pensei em abrir duas conexões simultâneas e dar o commit no final…
Existem os protocolos 2-PC e 3-PC (PC = Phase Commit), e gostaria de implementá-los na minha transação.
Existe agum material sobre isso ou API pronta que vcs conhecessem sobre esse assunto?
Obrigado, Romeo