Skip to main content

Diigo Home

Scaling Twitter: Making Twitter 10000 Percent Faster | High Scalability - The Diigo Meta page

highscalability.com/g-twitter-10000-percent-faster - Cached - Annotated View

Joel Liu's personal annotations on this page

joel
Joel bookmarked on 2007-09-14 scalability twitter
  • Update 6: Some interesting changes from Twitter's Evan Weaver: everything in RAM now, database is a backup; peaks at 300 tweets/second; every tweet followed by average 126 people; vector cache of tweet IDs; row cache; fragment cache; page cache; keep separate caches; GC makes Ruby optimization resistant so went with Scala; Thrift and HTTP are used internally; 100s internal requests for every external request; rewrote MQ but kept interface the same; 3 queues are used to load balance requests; extensive A/B testing for backwards capability; switched to C memcached client for speed; optimize critical path; faster to get the cached results from the network memory than recompute them locally.

This link has been bookmarked by 54 people . It was first bookmarked on 14 Sep 2007, by someone privately.