We ditched the dial-up modem quite awhile ago, Grandpa. While yes, I guess it’s possible, the idea that Twitter is using remote procedure calls instead of REST immediately felt wrong. It also felt wrong to blame the codebase for an intermittent problem without mentioning an accompanying change.
I think the author has some idea of SOAP or CORBA in mind for RPC rather the more modern Thrift or gRPC solutions that are used extensively everywhere. I don't find it that unbelievable that Twitter would do 1000s of RPCs on the backend to render the home page, but that says basically nothing about if it's the bottleneck or not, after all.I don't want to defend Elon – far from it – but I think the author doesn't have their ducks quite in a row here.
I'm not going to defend Musk, but I find it hard to hate him either, given that every single criticism I see on the Internet is at this level of stupid, or worse. It's really hard to tease out real issues from the torrent of asinine soundbites of critics trying to one up each other.
That's not at all true. There's plenty of good criticism of Musk out there. It's not hard to find valid things to criticize, from bullying behaviour to overpromising (Tesla FSD) and lots of other stuff.
https://www.vanityfair.com/news/2022/04/elon-musk-twitter-te...
I agree with what you're saying. It was the way Elon made the statement that activated my spidey senses that he was talking out of his ass. Twitter has (had) some of the best engineers in the world.
Elon Musk would hate that
At this point I'm not sure why anyone would stay in such a toxic environment unless they can't get any other job.
Better late than never though!