I have a question about the implications of clustering of an
EJB appserver. When you cluster an app server, does that automatically cluster the databases (assuming that's your data storage backing the EJBs)they "represent", assuming you only interact with the data through the app server? In other words, if I have the following:
Would clustering those EJB App servers cause them to stay in synch and as a result cause their databases to be kept in synch? Also, would clustering them also allow transactions to protect the data properly between the two? So if I am editing on EJB App Serve 1 and someone tries to edit the same data on EJB App Server 2, they cannot, correct?