zlacker

[parent] [thread] 2 comments
1. liquid+(OP)[view] [source] 2018-05-25 07:42:52
That was a period when the only people talking outside the company were the ones not trying to fix things inside of the company.

Twitter never had dedicated machines for individual users. Its just not how the infra ever worked (at least until I left). Requests landed on random boxes behind load balancers, those boxes talked to pools of memcache or mysql, etc. At no point was there ever "racks" or "machines" dedicated to specific individuals like the article claims.

That being said, some users created crazy hot shards when specific tweets went absolutely madhouse, especially Beiber and those like him.

Random twitter internals tidbit: We had a unit of measurement called a "MJ". Its the number of tweets per second that we had when the rumors of Michael Jacksons death were circling. It basically overloaded the system and had us running around on fire. It was 465 tweets a second. Within a year we had crossed a line where we never were below that number again. Hence "we are at about 12 MJ's" was jokingly used to compare "hair on fire" to every day a couple of years later. =)

replies(1): >>evanwe+32
2. evanwe+32[view] [source] 2018-05-25 08:13:44
>>liquid+(OP)
Sorry, we just kept the Bieber box hidden from you in the "special closet". It was a SPARCstation 20 and we were afraid if ops found it they would shut it down.
replies(1): >>liquid+J2
◧◩
3. liquid+J2[view] [source] [discussion] 2018-05-25 08:22:08
>>evanwe+32
You know.. I found a special box (PowerMac Pro) in the "special closet" that had been moved like 5 times. It was Blane's old desktop and it had the twitter codebase checked out from like ~2007 era? Kind of nifty seeing just how much had changed since that got tucked away.
[go to top]