top | item 20681930

(no title)

mikeschinkel | 6 years ago

Just curious about your just curious; what is the architecture of the current Tumblr back end?

This appears to be 6 years old. Is it still relevant?

http://highscalability.com/blog/2012/2/13/tumblr-architectur...

discuss

order

evanelias|6 years ago

Ehhh parts of that article were never accurate, especially the stuff about having an hbase-powered dashboard feed.

Primarily the product backend is monolithic PHP (custom framework) + services in various languages + sharded MySQL + Memcached + Gearman. Lots of other technologies in use though too, but I'll defer to current employees if they want to answer.

JulianMorrison|6 years ago

Fantasy big data: let's use Hadoop and Kafka!

Reality big data: Let's shard it across Mysql.

jsjohnst|6 years ago

You’re being generous. Most of that article was a pipe dream that never came to fruition.

technion|6 years ago

That's a really underrated statement - as a lot of "scale blogs" are often referred to as fact. I'll have to reconsider a lot of those in hindsight.