You might be able to scale better/get more use out of your servers if maybe you monitored the usage on each server, and then partition each server using Xen, based on usage. This way, you would get a better server utilization. By tuning your hardware with the proper software, you could easily scale to 100s of requests per second.
I also have had better success in scaling when using nginx with php-fcgi, using multiple worker processes. I can e-mail you more information on how I have set this up if you want.
Also, putting the mysql database into MEMORY tables or using memcached might make it even faster for serving requests. My email address is shahan43 (at) gmail.com
Comments
Suggestion
You might be able to scale better/get more use out of your servers if maybe you monitored the usage on each server, and then partition each server using Xen, based on usage. This way, you would get a better server utilization. By tuning your hardware with the proper software, you could easily scale to 100s of requests per second.
I also have had better success in scaling when using nginx with php-fcgi, using multiple worker processes. I can e-mail you more information on how I have set this up if you want.
Also, putting the mysql database into MEMORY tables or using memcached might make it even faster for serving requests. My email address is shahan43 (at) gmail.com
Shahan
Shahan
Re : Suggestion
Hi, servers are already under Xen (2 real server -> 2 load balancers, 2 webservers)
Good idea to put the DB in memory.
Marc
New donation
Thanks Stian from Olso
usage of site
Hi, We are very impressed by your Database and website and we would be using your API for our application
Thanks
Regards
Nagaraj Padmanabha Rao
API
Hi, you can use the API http://blogama.org/node/60... servers are load balanced & highly available so you shouldnt have any problems.
Marc