Our application is running on JBoss 3.0.3. We are migrating it to run on JBoss 4.0.4 clustering environment.
Some application modules use JDBC to talk to the database. How should I handle the data synchronization issue? For example,
If one request from client A to application to update the firstname, and another request from client B to update the lastname. In this situation how should I keep the updates from those two requests?
Also, if I want the application to run in a highly available environment, what should I consider from application(coding) point of view? I realized this wasn't a simple topic, but a direction will be helpful.