I'm trying to do a little bit of thinking head towards the future, and I'm interested in what I can do for scalability, for both the web server and the database server.
First, the web server. Is there some sort of load balancing feature for Apache? For instance, I would like a user to login to www.mydomain.com, and have a load balancer redirect the user to www2.mydomain.com, www3.mydomain.com, www4.mydomain.com, etc. Once assigned to a server, all subsequent requests would have to also be made to that same server, because of the session data being server -specific Anyone know of how to do this within a managed environment like this?
Next, the database server. I'm thinking replication? Is MySQL replication stable enough for production use? I'm presuming I would have to use the transaction logging version of MySQL, which is slow? Maybe I don't know too much what I'm talking about, but that's why I'm asking.
The point here, is I want to design my application ahead of time to support adding web servers and/or database servers as the need arises.
And, oh,![]()


LinkBack URL
About LinkBacks




Reply With Quote


Bookmarks