The incident began on Sunday when Musk tweeted an apology for Twitter being super slow in many countries. The CEO blamed this on the app performing over.
What just happened? Elon Musk continued his rampage through Twitter yesterday by firing one of the company’s engineers who made the mistake of arguing with his boss publicly. The now former employee, who spent six years working on Twitter for Android, called out a statement from Musk for being wrong. Following a back-and-forth between the two over the course of several hours, Musk posted a now-deleted tweet that read, «He’s fired.»
The incident began on Sunday when Musk tweeted an apology for Twitter being super slow in many countries. The CEO blamed this on the app performing over 1,000 «poorly batched» remote procedure calls (RPCs) to load a home timeline.
One of the replies to Musk’s tweet came from Eric Frohnhoefer, a Twitter employee working on the Android version of the app. «I have spent ~6yrs working on Twitter for Android and can say this is wrong,» he wrote.
I have spent ~6yrs working on Twitter for Android and can say this is wrong. https://t.co/sh30ZxpD0N
Eric Frohnhoefer @ ???? (@EricFrohnhoefer) November 13, 2022
Frohnhoefer said that Twitter doesn’t make any RPCs, adding that it makes around 20 background requests when the app starts up instead. Musk responded with, «The fact that you don’t realize that there are up to 1200 ‘microservices’ being called when someone uses the Twitter app is not great.»
Seemingly not wanting to back down, Frohnhoefer said the number to generate the home timeline is closer to 200 than 1200.