High bandwidth blog hosting, load balancing, clustering and failover

There are hundreds of blogs that have a lot of daily visitors and require dedicated server custom set-ups to run quickly and without a delay. Many of these blogs quickly outgrow single hardware resources, even if you try to upgrade the server and add more memory, even if you upgrade it to very expensive hardware. It simply doesn’t work and you require more advanced set-up, like front-ends and back-ends that share the load at all levels.

We have seen companies offering one front-end and one back-end MySQL server. Usually, they are run by people who never ran the blogs themselves, thus, no experience and skills required for such set-ups. Load balancing is not that easy, assuming you even know what data synchronization and database replication, or master-slave configuration means. Some “experts” will say round-robin is the key for the load balancing, but we know it is not. You need more complex and more advanced load balancing that works and delivers. You need complex solutions that can easily handle “slashdot” and digg effect – withstand heavy and high load hits when your site is getting hammered by real visitors.

At this time, there are not that many companies offering cluster and true load balancing blog hosting. Multiple front-end boxes and back-end database server data must be kept up to date at any time and quickly responding, otherwise this doesn’t simply make a sense.

Leave a Reply