The Instagram Architecture Facebook Bought for a Cool Billion Dollars
Matt Nunogawa stashed this in MiscTech
Lessons learned: 1) Keep it very simple 2) Don’t re-invent the wheel 3) Go with proven and solid technologies when you can.
Egads, Instagram only has 3 engineers.
Score another point for the all-Amazon-Web-Services-instead-of-hosting-ourselves team.
Also, this is interesting: Redis powers their main feed, activity feed, sessions system, and other services.
If Redis is good enough for Instagram and porn, it's good enough for anyone with scaling needs.