If you had a website.. a dating style website lets say.. that was database read, write intensive and getting about 60,000,000 page views a month, how would th nerds out there set it up?
The code is php/mysql (and is most likely going to stay that way). Because MYSQL is fast read/(relatively) slow write with table locking.. my question is this...
Should I set it up where by I have a server that is handling all the writes, then replicates on to the database(s) on different servers that handle the reads? To me this sounds like a good idea, and I've run it pass some sys admins and its floated... By the way the read databases would be of course sitting behind a load balancer.
Be very interested if any of you guys have any insights into this, as well as what we should be doing with our images.. should we have thse on another server? Or on the same server as the read databases. Anybody know any useful URLs for this kind of setup?
Thanks guys
The code is php/mysql (and is most likely going to stay that way). Because MYSQL is fast read/(relatively) slow write with table locking.. my question is this...
Should I set it up where by I have a server that is handling all the writes, then replicates on to the database(s) on different servers that handle the reads? To me this sounds like a good idea, and I've run it pass some sys admins and its floated... By the way the read databases would be of course sitting behind a load balancer.
Be very interested if any of you guys have any insights into this, as well as what we should be doing with our images.. should we have thse on another server? Or on the same server as the read databases. Anybody know any useful URLs for this kind of setup?
Thanks guys


Comment