Tuesday, April 16, 2013

Scaling Pinterest from 0 to 1 billion

The following is a very informative link sharing how Pinterest scaled from 0 to 1 billion users in under two years. Throughout the years, they have tried different technologies and abandoned some.

Below are some key points:

  • an architecture is good when growth can be handled by adding more of the same staff (machines)
  • when you push a technology to the limit, it will fail in its own special way
  • the stack used are MySQL with sharding, Python, Amazon EC2, S3, Akamai, elastic load balancer, memcache, Redis


Notice that they dropped Cassandra, and Rackspace.

Here's the link:

http://highscalability.com/blog/2013/4/15/scaling-pinterest-from-0-to-10s-of-billions-of-page-views-a.html?utm_source=feedly

No comments:

Post a Comment