4 ms·
It's true, and the RPC comment is also very plausible It's definitely not as ridiculous as what lots of experienced engineers are oddly saying e.g. simply ope
by chubot 4y ago
It's true, and the RPC comment is also very plausible
It's definitely not as ridiculous as what lots of experienced engineers are oddly saying
e.g. simply open up Twitter in Chrome's devtools and look at the networking tab -- I get 148 requests that finish in 6.3 seconds
That is very plausibly "1000 poorly batched RPCs" that makes Twitter slow in other countries -- if it's 6 seconds for me, it's easily 20, 30, or 60 seconds for others
It will be shocking to me if some executive attention on latency can't halve it, in short order. The problem with latency is that no one team is in charge of it -- every team is incentivized to use as much latency budget as possible to ship their feature.
Larry Page harped on at this at Google for a decade, until he kind of gave up / moved on, and Google became nearly as slow as every other website.
So Elon is absolutely doing the right thing with respect to latency -- he's not wrong, and he's not micro-managing.
----
Yes Elon is not infallible -- he made flatly wrong claims about self-driving for years, despite experts in the field telling him otherwise, to his financial benefit. And Tesla is being rightly investigated for those claims (years too late, probably)
It doesn't mean that Twitter isn't slow as hell for extremely basic reasons
- memish 4y ago> It's definitely not as ridiculous as what lots of experienced engineers are oddly saying It's scary how many engineers are burning their credibility in exchange for some temporary internet points.
- jiggawatts 4y agoI made a similar comment on Reddit and got voted down because Elon fanboyism has apparently turned into Elon hate. People really love to "pick a side" and ignore the facts on the ground. Simple changes like enabling HTTP/3 and IPv6 would dramatically improve performance in locations outside of the United States. Google developed those specifically to work around performance issues in places like India, or mobile networks pretty much anywhere. Since Twitter is mobile-first, it surprises me they haven't jumped on board with these kinds of advancements. What were all those thousands of people doing over there!?