Presentation: "Baby Steps - Evolution of the Tumblr Architecture"

Time: Monday 14:00 - 15:00

Location: Salon D

Abstract:
Over the past year Tumblr has experienced tremendous growth, with traffic more than tripling from 5B pageviews a month to over 16B pageviews a month. Tumblr started in 2007 as a traditional LAMP application with some memcache usage. Over the past year Tumblr has moved towards a service oriented distributed system built on the JVM and supported by heavily sharded MySQL along with HBase and Redis. In this talk we'll review the historical evolution of the Tumblr architecture, highlight places where we stumbled and things didn't work, and cover the future growth plans for the system.

Ken Little, Director of Engineering, Tumblr

 Ken  Little
Ken is an engineer at Tumblr where he works with both the frontend and backend teams to build out the next generation of high scalability infrastructure.  Prior to joining Tumblr, Ken worked as an Engineering Director at Etsy where he drove the implementation of a sharded data architecture, helping the site achieve new heights in throughput and availability.  You can check out his blog at http://61cygni.tumblr.com/