With 1.7 million freelancers, we'll match you with the perfect talent.
The client has made the following changes to the job.
Client prefers freelancers from:
You are still able to submit a proposal for this job.
The client prefers freelancers from
a different location.
We are looking for some advice on how to set up our architecture. Here's a description of our web application setup:
GUI: web app that needs real-time updates (there will be a chat component). This will be HTML with AJAX.
Web Server: we will have multiple tomcat instances servicing requests using servlets. We need to be able to add more tomcat instances as demand grows without any redesign.
Database: we will be storing information in a MySQL database. We need to provide atomicity across all tomcats. We think we need a single mySQL instance to ensure atomicity but we aren't sure. Updates from the database need to be picked up by all users( who could be served by any of the tomcat instances).
Main design points:
1. Scalability - we need to be able to grow by adding more tomcat instances and possibly more databases.
2. Data integrity - all updates from any user on any box must flow in real-time to all interested users
What we need:
We're looking for advice on specific technol...
Sign in or Register to see more