Tagged with python

Etsy Architectual Overview

Etsy Architectual Overview

The Etsy Saga: From Silos to Happy to Billions of Pageviews a Month Seldom do we get to hear stories of the bumps and bruses earned by a popular website during its formative years. Ross Snyder, a Sr. Software Engineer at Etsy, changes that with an engaging talk he gave at Surge 2011: Scaling Etsy: What Went Wrong, … Continue reading

7 Years of YouTube Scalability Lessons.

7 Years of YouTube Scalability Lessons.

If you started out building a dating site and instead ended up  building a video sharing site (YouTube) that handles 4 billion views a day, then it’s just possible you learned something along the way. And indeed, Mike Solomon, one of the original engineers at YouTube, did learn a lot and he has given a … Continue reading

Instagram Architecture overview

Instagram Architecture overview

The Instagram Architecture Facebook Bought for a Cool Billion Dollars It’s been a well kept secret, but you may have heard Facebook will Buy Photo-Sharing Service Instagram for $1 Billion. Just what is Facebook buying? Here’s a quick gloss I did a little over a year ago on a presentation Instagram gave on their architecture. In that article I … Continue reading

The Pintrest stack – Architectual overview

The Pintrest stack – Architectual overview

A Short on the Pinterest Stack for Handling 3+ Million Users Pinterest co-founder Paul Sciarra shared a bit about their stack on Quora: Python + heavily-modified Django at the application layer Tornado and (very selectively) node.js as web-servers. Memcached and membase / redis for object- and logical-caching, respectively. RabbitMQ as a message queue. Nginx, HAproxy and … Continue reading

iDoneThis – Email App Architecture

iDoneThis – Email App Architecture

iDoneThis – Scaling an Email-based App from Scratch This is a guest post by Rodrigo Guzman, CTO of iDoneThis, which makes status reporting happen at your company with the lightest possible touch. iDoneThis is a simple management application that emails your team at the end of every day to ask, “What’d you get done today?” Just … Continue reading