Twitter+Apple!

Tomorrow is the much anticipated Apple Worldwide Developer's Conference and there's going to be some very interesting breaking-news happening on Twitter. During the event, we are expecting approximately ten times our normal daily traffic so we've made some plans to accommodate this dramatic surge.
Throwing Some Weight Around
We've moved much of the load off our database by utilizing more memcache, employing more read-slave servers, and by fixing some bugs for improved efficiency. This work is in intended to help handle the load and keep Twitter up and running while Steve Jobs talks about all the new products and services Apple has planned. Of course these improvements will continue to serve Twitter beyond the WWDC as well.
Operation: Gray Mode
In the event that our estimates and preparations fail, we have designed a way to keep Twitter updates moving quickly through the system to their respective recipients. We have isolated and created on/off switches for many Twitter features. Should it become necessary to shed incoming load quickly, we can turn off features such as stats, pagination, and several others to preserve the reliability and timeliness of your Twitter timeline.
And One More Thing
Finally, we've learned about a cool way for news-hungry Apple fans who want to keep track of the announcements they care about most in real time. The folks over at Summize are tracking the WWDC. There's a link in the Twitter home page so you can follow every Apple-related tweet coming out of the conferenced and keynote.

25 Comments:
Great news! Poor choice of picture though. I just know Mike over at TechCrunch is going to wonder aloud if the three computers pictured are of the servers running Twitter. Haha. Oh well. Good luck guys! We're rooting for you.
I'm really glad to see that you guys anticipated this and are setting up counter-measures accordingly. I think I speak for everyone when I say, "I hope twitter doesn't fail us come the Stevenote".
I feel like this is a major test for the Twitter system. Best of luck, I hope (and believe) you will be completely operational during the conference!
- Ben
Or censor all tweets which contain Apple related keywords =P
Go Steve (and Twttier)!
meanwhile, in europe the euro2008 is taking place and especially us Germans would appreciate if twitter could run smoothly during the games... :) track #em2008 if you want to know what is going on...
Definitely looking for some real time updates on apple news -- any ideas on who to follow to best gather that info?
"And One More Thing
Finally, we've learned about a cool way for news-hungry Apple fans who want to keep track of the announcements they care about most in real time. We're checking it out today and we'll let you know when we hear it's ready."
Tell me it's TWITTER iPhone APP!!!! PLEASE!!!
Praise God! I can NOT live without my Twitter on such an amazing Apple Day!
Alright Biz, sounds good!
Tomorrow will definitely be a challenge for Twitter to stay up and be functional! I hope that your plan works!
Let's hope that the new *iPhone* will be announced tomorrow and will be shipping soon! :)
Best,
Allan.
I'm so proud of the work you guys have done. You're making the Peninsula so very proud. :)
Good luck Twitter, good luck.
Biz,
Why haven't you started fixing the root cause (obviously twitter has made some serious faulty decisions very early on.) instead of mending the symptoms.
Memcache? Read-Slaves? Feature-Isolation?
I can't believe these are the right steps to take.
Fix the architecture. Fix the your deployment process. Fix scalability issues.
Anyways. Good luck for tomorrow.
Christoph
Thats' good news, cuz I'll be mobile. Hopefully the iPhone view will not suffer
Unless one of those on/off switches blocks all tweets coming from iPhones, I'm not optimistic.
you're brave.. i'd have been tempted to wait until after the event to make an announcement like this! hope it runs seamlessly though.
Good Luck!
Ah, no we know what Twitter looks like, as I assume the three beige boxes are Apples?
get IMs working already.
is the three computers in the picture your servers? :-) Hope all goes well, I really don't like plurk, so you guys have to keep them servers running, mmkay?
Great post. thanks for the update and the increased communication.
Best of luck tomorrow!
Christian Anderson
That one more thing sounds interesting. I'll be on a plane while his Steveness does his Keynote talkā¦
http://nexdot.net/blog/2008/06/09/twitter-apple-infrastructure/
HAHAHAHAHAHAHHA
Great news. Apple is big company...
Love the picture...I still have my Mac Classic. Somewhere, gathering dust. I wonder if it still works. Macs weren't as reliable back then.
Twitter+Apple= Twapple? Apitter? Twitple? I think I like the last one the most.
Post a Comment
Links to this post:
Create a Link
<< Home