slot deposit pulsa slot mahjong slot gacor slot gacor slot gacor resmi slot gacor 2025 slot gacor terpercaya slot gacor 2025 slot gacor hari ini slot gacor hari ini slot gacor hari ini
埃隆·马斯克:我是不懂GraphQL,但你被开除了!
17611538698
webmaster@21cto.com

埃隆·马斯克:我是不懂GraphQL,但你被开除了!

资讯 0 1879 2022-11-16 05:07:21

图片

导读:如果想保住自己的工作,你可能不应该在朋友圈上说老板是“傻瓜”,或者他是专业“屌丝”,特别说老板是马斯克。

自埃隆·马斯克接任CEO以来,Twitter 已经发生了数千人被裁员、离职和主动辞职。但最新的一次人员变动似乎是针对个人的——这家公司的新任首席执行官在Twitter上说,曾在该平台上公开与他争论过的 Eric Frohnhoefer 和技术主管已经被解雇。

这个事情开始于本周日,当 Elon Musk 承诺在周末全面提高 Twitter 的技术性能时,公司的一名工程师驳斥了这位新 CEO 的说法。然后一大群软件工程师蜂拥而至支持他们的老同事。

这位 SpaceX 、Tesla 以及Twitter 的CEO在周日当天发布了一条推文:

“我为 Twitter 在许多国家的超慢速度而道歉。应用程序正在执行超过 1000 个不当批处理, 那么多 RPC只是为了渲染首页的时间轴!”

图片

马斯克评论技术团队滥用 RPC ,随后被技术团队主管Sach很快怼了回去,她直言马斯克不懂技术,只是喜欢发表一些粗鲁无礼的评价:
图片

她转发了马斯克的推文,并直接吐槽“马斯克不懂 GraphQL”。

她还说:“你不止裁掉了负责 Twitter 基础设施的几乎所有员工,然后还对我们如何做批处理指手画脚。你是不是连 GraphQL 是怎么工作的都懒得学?”

图片

然后,性格更加直爽的 Twitter 软件工程师 Eric Frohnhoefer 加入了这个职业生涯的轮盘赌。

他这样回复马斯克的推文说:

“我在Android 版上的Twitter 的工作干了6年,我可以说这是错误的。”

图片

马斯克回复他:“那你纠正我。正确的数字是多少?”

Frohnhoefer 回复马斯克说,Twitter 实际上进行了零远程过程调用或 RPC调用。当应用程序启动时,它会发出大约 20 个后端请求。

似乎是为了澄清最初的推文,马斯克随后回应说,“事实上,当有人使用 Twitter 应用程序时,你没有意识到有多达 1200 个微服务被调用,这样并不太好。”

Frohnhoefer 再次执着的表示不同意,他发推文回应说:“生成首页时间轴所需的数量接近 200,而不是 1200。”

Musk 和 Frohnhoefer 之间的谈话多少有点混乱,分散在许多言论片断和时间线上。

有一轮对话,马斯克问Frohnhoefer个人做了什么来解决 Twitter 在 Android 上运行缓慢的问题——不过,谈话是从马斯克为在“许多国家”运行缓慢而道歉开始的,而不是在 Android 上。而马斯克最后的话好像是为了回应一场讨论。

一名有 20 多年工作经验的开发者在评论中建议 Eric 应该私下和老沟通,而不是直接在公开场合指出人家的错误。正直的 Eric 认为明明是老板先在公开场合提这事的。

后来马斯克可能不太希望 Frohnhoefer 呆在他的团队里,直接来了句 "He’s fired"。

图片

Eric 也证实自己的开发的笔记本被锁定了的照片。
图片

周一早上,他确认被公司解雇。

图片

周一晚上,技术主管Sachee 也在Twitter上写道:

“lol 刚刚因为发布垃圾信息而被解雇了。”  她提到自己也已被马斯克解雇,好像马斯克似乎没有像对待 Frohnhoefer 那样,回应她的批评推文。

图片

公司外部的评论者也对马斯克的相关推文提出质疑。其中一位曾任职过 Twitter、雅虎、Weblogic,且现任为一家投资公司 CTO 的 Sam Pullara 表示:

真正的问题是他们取消了服务器端的渲染,你必须下载大量的代码才能看到一条推特。其他国家/地区的速度慢,是因为往返和初始下载,而不是来自于后端,因为每个人都共享。

马斯克说,他从几位 Twitter 工程师那里得到了有1200个独立RPC 的信息,并说“前雇员错了”。

他提到在美国,同样的应用程序需要大约 2 秒来刷新(太长了),但在印度大约需要 20 秒,因为不良的批处理/冗长的通信。实际上传输的有用数据很少。

今天Twitter 将决定关闭一部分“微服务”过时软件。Twitter 运行实际上只需要不到以前 20% 的时间!


图片

至于 Frohnhoefer 本人,他在Twitter上表示,以他这种方式对抗马斯克“绝对是愚蠢的”。

他本人似乎不太担心被解雇,他已经被同事们鼓励去其他公司应聘新职位。很多人向他抛出橄榄枝,他表示自己的LinkedIn“从未像现在这么受欢迎”。

一名Reddit的开发人员已向他公开发送了一条信息
哥们,你这帖子太疯狂了。我们 Reddit 正在招Android高级工程师,我们不会这么对你的。

作者:万能的大雄

参考:

https://www.theverge.com/2022/11/14/23458247/elon-musk-fires-engineer-correcting-twitter

https://twitter.com/elonmusk/status/1591937669608927233

https://www.theregister.com/2022/11/14/musk_twitter_rpc_spat/


评论