Tuesday, August 10, 2010

Scalability patterns for facebook

  1. Scaling takes Iteration
  2. Don't Over Design
  3. Choose the right tool for the job, but realize that your choice comes with overhead.
  4. Get the culture right. Move Fast - break things. Huge Impact - small teams. Be bold - innovate.
  5. Get track of all information in plain hashMap ids. keep those ids mapping latest.. At rutime simply build information and data by pulling respective data from meta ids.
  6. No prod join.. If you need any data. simply do multi get on cache and them lookup actual info parallely.
  7. Used NFS to run the files. haystack

No comments:

Post a Comment