5 Common Server Setups For Your Web Application

5 Common Server Setups For Your Web Applicationcombined

Covering:

  1. Everything on one server.
  2. Separate database server.
  3. Load balancer (reverse proxy).
  4. HTTP accelerator (caching reverse proxy).
  5. Master-slave database replication

Performance improvements

Just wanted to let you all know that I’ve made a couple of changes recently, which should result in a somewhat faster performance of this site.

Firstly, before the last weekend, I’ve moved all my DNS hosting to Amazon Route 53 service.  This should result in faster DNS queries all around the globe and minimize the potential downtimes.

Secondly, I’ve installed and configured the JS & CSS Optimizer WordPress plugin, which now results in much fewer HTTP requests needed to load the page, as well as fewer bytes to be transferred around.   I’m still tweaking the settings for this one to see how much I can squeeze out of it, but I already see an improvement.

As always, if you see any issues, please let me know.