Hari Chakkattumukkil

Jan 18

Instagram Engineering: Handling Growth with Postgres: 5 Tips From Instagram -


As we’ve scaled Instagram to an ever-growing number of active users, Postgres has continued to be our solid foundation and the canonical data storage for most of the data created by our users. While less than a year ago, we blogged about how we “stored a lot of data” at Instagram at 90 likes per…

Jan 11

Braindump: The Twitter stack -


For various reasons, including performance and cost, Twitter has poured significant engineering effort into breaking down the site backend into smaller JVM based services. As a nice side effect we’ve been able to open source several of the libraries and other useful tools that came out of this…

Dec 19

Point-Blank: Do Online Petitions Work? -


Yes they do. And here’s how.

(A collection of my tweets on how online petitions work!)

1) When u guys sign a petition, that is just the 1st step of ur engagement. Every time someone signs, an email goes to the decision maker. 1/n

2) Depending on decision makers response to the petition,…

Sep 02

“Twenty years from now you will be more disappointed by the things you didn’t do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore. Dream. Discover.” —  Mark Twain