Twitter performing very slow in India, says Elon Musk
“10 to 15 seconds to refresh homeline tweets is common. Sometimes, it doesn’t work at all, especially on Android phones. The only question is how much delay is due to bandwidth/latency/app,” Musk tweeted in response to a mathematical calculation put forth by Mike Schroepfer, the former chief technology officer of Facebook and Meta.
@schrep Twitter is very slow in India, Indonesia & many other countries. This is fact, not “claim”.10 to 15 secs… https://t.co/VSIJZd7LpY
— Elon Musk (@elonmusk) 1668530671000
The conversation on Twitter first began with Musk apologising for Twitter being super slow in many countries.
“App is doing >1000 poorly batched RPCs just to render a home timeline!” he said.
Btw, I’d like to apologize for Twitter being super slow in many countries. App is doing >1000 poorly batched RPCs j… https://t.co/GBcu3pBTIw
— Elon Musk (@elonmusk) 1668362458000
Remote Procedure Call (RPC) is a technique for constructing distributed, client-server based applications. A software communication protocol that one program can use to request a service from a program located in another computer on a network without having to understand the network’s details, RPC is used to call other processes on the remote systems like a local system.
Discover the stories of your interest
Sam Pullara, a former Twitter employee and CTO at Sutter Hill Ventures, had responded to Musk’s apology tweet and said: “The real issue imho is they undid server side renderiand you have to download tons of code just to see a single tweet. Other countries are slow because of the round trips and initial download and not so much from the backend since everyone shares that.”
@elonmusk The real issue imho is they undid server side rendering and you have to download tons of code just to see… https://t.co/pIfdn5uEy3
— Sam Pullara (@sampullara) 1668366610000
“I was told ~1200 RPCs independently by several engineers at Twitter, which matches # of microservices. The ex-employee is wrong,” Musk said.
@sampullara I was told ~1200 RPCs independently by several engineers at Twitter, which matches # of microservices.… https://t.co/zQfYymK3LP
— Elon Musk (@elonmusk) 1668439362000
According to Musk, the same app – Twitter – in the US takes about 2 secs to refresh, but nearly 20 seconds in India, due to bad batching/verbose comms and also because the actual useful data transferred is low.
For all the latest Technology News Click Here