"Our key problems have been primarily architectural and growing our infrastructure to keep up with our growth"and
"Our direction going forward is to replace our existing system, component-by-component, with parts that are designed from the ground up to meet the requirements that have emerged as Twitter has grown. First and foremost amongst those requirements is stability. We're planning for a gradual transition; our existing system will be maintained while new parts are built, and old parts swapped out for new as they're completed."Disclosure: Until last Friday I worked at Google on similar systems, mainly Google Reader. The Gmail and Reader teams have talked a lot about Twitter's scaling issues, especially those that seem to echo problems we've faced. We often have come to the conclusion that there's a difficult set of problems for Twitter to solve given their legacy and ones we wouldn't wish on our enemies (or friends who have delusions of grandeur) but I'm keeping an open mind... maybe some of you have crafted a ground-breaking solution based on Twitter's exact requirements?
We appreciate the creativity that the technical community has offered up in thinking about our issues, but our issues won't be resolved in an afternoon's blogging.-- Twittering about archictecture
« Older Apple's Album Art screensaver, recreated for Windo... | How Smart Is the Octopus?... Newer »
This thread has been archived and is closed to new comments
posted by BrotherCaine at 8:43 PM on June 24, 2008