One of my favorite sites, Stikked, had a little server outage. (If you’re not familiar with what Stikked is, I’ll explain at the bottom). The developer, and personal friend, posted what happened. While not definitive, it certainly illustrates why you shouldn’t use Ubuntu instead of Debian on a server.
Here’s what Ben, the creator and lead developer of the Stikked project said:
For those who aren’t aware, Ubuntu is closely related to Debian, and is a very fine choice for a desktop OS. Meaning, put it on your home computer. But for a server, there just aren’t any advantages to having the additional overhead.
A web server should do one thing, and do it well: Serve content.
Additionally, I applaud the way he communicated to his users regarding the down time.
If you aren’t familiar with what Stikked is, here’s a brief overview. Stikked is a code sharing service. Frequently, developers help each other out via IRC, chat, or email. Each of these communication mediums have a common pitfall: Formatting.
Stikked allows you to paste your code into the web application, store it on the service, and send a single link to someone. When they visit the link, they see your code, perfectly formatted, and the syntax gracefully highlighted according to the particular language, thanks to a library called GeSHi.
If you haven’t used Stikked yet, I highly recommend it, and I don’t think you’ll find a better code sharing service anywhere.