Warning: the following article could make coffee come out of your nose...
If you work for twitter, don't read unless you can take a little criticism...
A quote from the article:
Twitter, the nonprofit web service known widely for its downtime, dropped its disaster-producing shitpile on the world. Why? Maybe they thought more competent developers would fix their problems.
Hadoop: When grownups do open source