Joomla
Good bye Dreamhost, Hello Cari! PDF Print E-mail

I have finally had it with Dreamhost. The upside: it is very cheap. The downside: you get what you pay for...

In the past couple of weeks, all my sites have been down at least twice for extended periods of time (>5 hours). It could be more, but I quickly discovered that running Nagios to monitor Dreamhost's server was completely innefective, since it is alarming pretty much all the time for one thing or another. Well, this is not acceptable, and I really don't want to host any websites under these conditions. (Have a look here, and don't forget to browse through the comments section for a better picture. )

As a result, I am in the process of moving all my sites away from Dreamhost, on to Cari.net. Sure it is a lot more expensive, but at least I get my own server, with root access (which is practical when things go wrong on my end). I also enjoy not having my rsync killed by some tweet because it was apparently using too many CPU cycles... yeah, whatever... Finally, the fact that I can run FreeBSD on said server, and configure it exactly like I want is a definite bonus. A similar configuration on my home server has been rock solid for the past two years. (the only thing missing was the bandwidth, which is where Cari figures in). Also, Cari will offer automated data backup, redundant network and power. So everything should be peachy once I put in the initial effort of configuring everything.

The straw that broke the camel's back was when I wrote to Dreamhost support that my main website had gone slow as molasses, through no change on my part. The answer was a staggering "well, php is not a fast language". Funny though, the same site running on Cari.net (or even on my home server for that matter) is lighting fast. Not to mention also the number of customer posting relating to database slowness... that's probably completely unrelated! (yes, that is sarcasm...)

What is funny though, is that during every outage they experience, among all the legitimate complaints, you always have some customer saying things like "don't give the guys a dreamhost a hard time, they do the best they can!". Well, if it were a free service, then sure... but they have a LOT of paying customers, and should definitely have the means to buy the proper equipment. My guess is that they are experiencing a failure in design. For example, for every site hosted, you don't have just one single point of failure, you have at least four (in the server world. I am not even going to touch the networking side of the equation...). First, you rely on your main web-server to be online. In order to work, you also need the SAN to be online, so your files can be accessed, then you need the database server to be online for your dynamic content, and finally, you need the mailserver to be online in order to receive/send messages. Also, it is nice when Dreamhost's own server are working, so that you can manage everything. 

Now go ahead and browse to the link I posted above. Do you get the picture?

I am not even going to go into details on the security aspect of this equation. A fresh reminder? sure, have a look here:  Dreamhost FTP accounts Hacked. I am not even going to hint at the fact that the databases server are shared and accessible through the network to thousand of customer, and the only thing protecting you is a password.

Anyway, let's sum this rant up... I am paying a lot more, but I am getting a lot more for my money with Cari.net. Also, if something goes wrong it wiill most likely be my fault! (save for power and network outage).

 

Happy trails!


Favoured (141)

Users' Comments (0)

No comment posted

Add your comment



mXcomment 1.0.2 © 2007-2009 - visualclinic.fr
License Creative Commons - Some rights reserved
Thursday, 23 August 2007
Last Updated ( Thursday, 23 August 2007 )
 

Random Quote

"Just because you can ... doesn't mean you should" -- Anon
Copyright by Fred Vassard. Redistribution of any or all content is prohibited.
Joomla
Joomla Templates by JoomlaShack Joomla Templates by Compass Design