Is Arch Linux suitable for server environment?

Probably the biggest issue with Arch as a server operating system is that it's not clear where and when applications may break after an upgrade. More often than not, you have to keep up with what's going on in the wiki and on the forums before doing any sort of upgrade; with Debian and CentOS, you can well assured that any upgrades won't break any applications, since more often than not, the upgrades done on the STABLE branch will be security/bug fixes.


Although I love arch, I wouldn't use it for production environment. First of all, in a production environment you need something stable and well tested. In addition, because it's quite stripped, you need to make custom scripts or setup things manually (It's sometimes good because you know exactly what is running in your system, but very bad because it takes too much time to configure it). Besides that, because it's not widely used in production environments, in case of a problem you won't find the support that you would find if you were using Debian or Fedora (Arch community is great, but to be honest, is not as large as Debian's or Fedora's)

To summarize, I think it's great for desktop use, but not for a production environment.