Http://developer.51cto.com/art/201307/404612.htm
150M Active Users
300K Qps (read, only 6000 write/s)
22MB/S triffic
Redis server. (Use Redis list)
Internal composition
- The Platform Services Department is responsible for the scalability of Twitter's core infrastructure.
- They run something that serves the timeline, Weibo, users, and social networks, including all the system devices that support the Twitter platform.
- Unify internal and external customers using the same API. (IT ' s importent!)
- Registration support for millions of of third-party apps
- Support the product team to focus on the product's no-system support concerns.
- Committed to capacity planning, building scalable back-end systems, and so on, by constantly changing facilities to make the site achieve unexpected results.
- Twitter has an architect department that is responsible for the overall architecture of Twitter, researching the technology improvement route (they want to go straight ahead).