As most of us have noticed, there have been significant performance problems on Twitter over the last few weeks. Whether it's outages, service limitations (no SMS or page history), or API restrictions (that really killed my Twhirl usage), we've all been affected. Alot has been written, for good measure. Most recently, TechCrunch has written a scathing critique of Twitter from a technology perspective. I don't profess to be even close to an expert, but Arrington's analysis seems spot on and many agree (175 comments as of 12:30 on 6/1). Jack and Biz have responded on the Twitter blog with authentic, transparent point by point answers to the operational and engineering issues.
Personally, I appreciate how Twitter is opening up and sharing their problems and attempts at resolution with the community. After, this is what social media is all about, isn't it.