This is over 10 years out of date. Pinterest today has literally 40x the number of users this article is talking about, and I’d bet the architecture is very different. It might still hold lessons for scaling today, but things sure have changed since 2012.