As we wrote yesterday, we're working to bring more visibility into our road ahead. Along those lines, Alex Payne wrote a great post about our past, present, and future architecture challenges.
We'd also like to point you to our official Twitter account: @twitter. Follow us for semi-frequent updates!

6 Comments:
Hey. I'm assuming (know where that can get you) that Alex Payne posted a graph of your message queue. Ouch on the spikes/non-delivery.
There is a way to architect your message queue so you can alleviate much of that problem, guarantee delivery, etc..
Would love to chat with you about it. And no, I'm not a sales guy, not looking for cash, not a consultant, etc.. Just looking to solve an interesting problem. One that I've solved in the past. Let me know if you'd like to catch up.
Guys that are handling your ops at NTT are fine but they aren't going to have a clue on how to help you with the challenges you are experiencing.
Best of luck. Non-twitter user (can't get into yet)...john
These efforts are admirable. I would strongly consider creating an internal effort to track the progress of the task of increasing stability and availability.
This can be as simple as tracking uptime/response time over days and reporting monthly or quarterly the progress made. The excitement for all will be endearing and then finally get boring when you become stable and don't have to worry about it anymore.
A lot of us might not think that Twitter is trying to do something; even if you are making great strides internally, the external performance of the site has yielded different results and we may simply assume the worst. Although this gets you free pizza sometimes, I think it's best for all of us if we get routine updates on the health of Twitter.
The short story is that hearing "we're going to recode everything" without a follow up of "here's what we've done!" is frightening. Of course that assumes outages; if Twitter doesn't go down there isn't any issue anyways.
Guys, can you please consolidate @twitter and @twitter_status? @twitter_status has the more important information, but @twitter is more discoverable by name.
i just wish you'd concentrate on getting your site server to respond. the amount of time-outs is silly and then when people are getting in it says "something is technically wrong".
yeah, really?!
i'd rather see twitter down for 24 hours and everything fully sorted than this piece meal up down up down deal.
to be honest, it's making tumblr and jaiku look better by the minute.
@dmx
Thanks for this interesting Post!
Marcelo
The @twitter account is great - it would be really nice if you guys had someone listening to it though. I tried to share a problem I was having with @twitter this morning (as well as @ev), and no reply from either. I'm trying to "untrack catholic", a term I was following, and it won't untrack for me.
Post a Comment
Links to this post:
Create a Link
<< Home