Pinterest has been riding an exponential growth curve, doubling every month and half. Pinterest’sYashwanth Nelapati and Marty Weiner, tell the dramatic story of Pinterest’s architecture evolution in a talk titled Scaling Pinterest.
Two lessons from the talk:
Architecture is doing the right thing when growth can be handled by adding more of the same stuff.Evaluate tool choices with a preference for tools that are: mature; really good and simple; well known and liked; well supported; consistently good performers; failure free as possible; free. Using these criteria they selected: MySQL, Solr, Memcache, and Redis.
See on highscalability.com