When is Cinco de Mayo?
Me: Maybe we should go to the Thanksgiving day parade instead, you've never been.
Katherine: When day is that?
Me: What day is the __Thanksgiving day__ parade?
Katherine (embarrassed): You're going to share this on Tumblr, aren't you?
ID Generation at Scale
Most companies that operate at a large enough scale run into the problem of efficiently generating ID’s. At tumblr this problem was solved with a simple libevent based HTTP service that essentially generates ID’s fast enough to meet our current demand and handles failure/startup by grabbing the MAX(id) (plus a large cushion). This approach has a duplicate id/mutli-datacenter problem,...