马斯克不懂 GraphQL,员工指出错误后当场被“开除”
马斯克昨天锐评 Twitter App 滥用 RPC 后,被 Twitter 的技术主管直接怼了回去——直言马斯克不懂技术,只是喜欢发表一些粗鲁无礼的评价。
除了这名技术主管,一位负责 Twitter Android 客户端开发的工程师 Eric Frohnhoefer 也丝毫不给老板面子,他表示自己参与 Twitter 的 Android 开发已经有 6 年多了,而马斯克所指出的 Twitter App 运行慢的原因完全错误。
一名自称有 20 多年工作经验的开发者在评论中建议 Eric 应该私下和马斯克沟通,而不是直接在公开场合指出老板的错误。Eric 认为明明是老板先在公开场合提这事的……然后马斯克直接来了句"He’s fired"。
Eric 今天发布了自己的开发机器被锁定了的照片,确认已被开除。
就在刚刚,昨天回击马斯克的 Twitter 主管也发表推文称,自己因为昨天发布的推文也已经被解雇。
事实上,Eric 除了公开指出马斯克的错误,还认真解释了 Twitter Android 客户端运行慢的原因,并表示团队已经做了许多工作来提升性能——且同时要满足日渐增长的广告投放和用户访问管理需求。但马斯克指出的所谓的“请求数量”不是主要问题,应用程序运行缓慢主要有三个原因。首先,Twitter App 有许多很少使用的功能;其次,他们已经积累了多年的技术债,为增加功能牺牲了性能和速度;第三,Twitter App 花费了大量时间来等待网络响应。
因此,Eric 最后建议他们应该对 Twitter App 优先进行一些重要的重构,以对抗 10 多年的技术债,并呼吁积极删除无用的功能。
马斯克最初所提到的 1000 多个批处理 RPC 只是在服务端完成,与客户端的请求无关,而且 Twitter 使用的 GraphQL 可跨微服务解析请求,然后将其发送回。负责 Twitter k8s 基础设施的工程师向马斯克提供了关于客户端、服务器、请求数和微服务之间的关系示意图。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Xcode 弃用 Bitcode,导致应用体积大幅增加
Emerge 是一个监测和减少应用程序大小的平台,可以持续监测并分析应用程序二进制大小,帮助开发者编写更小、更好的代码。近日 Emerge 发布了一份报告,显示最新版本的 Xcode 存在会无意中增加应用程序体积的问题。 Xcode 14 于今年 9 月份正式发布,新版本添加了对 Swift 5.7 的支持,并针对 macOS Ventura、iOS/iPadOS 16 等最新系统添加了 SDK,除此之外,新版本 Xcode 的速度更快、体积缩小了 30%、增加的并行性使得构建项目的速度提高了 25%,以及长时间运行测试的速度提高了 30%。 但在 Xcode 14 发布后不久,Emerge 发现一些 iOS 应用程序的体积则是出现了明显增加,其中从 9 月中旬到 10 月初之间,观测到: 耐克 iOS 应用程序的安装大小一开始仅为 182.2MB,之后变成了 322.1MB,空间占用增加了 76% American Airlines(美国航空)从 182.2MB 增加到 389.1MB,增加了 113% Chime 从 162.8MB 增加到 212.8MB,增加了 31% 在上述这...
- 下一篇
openKylin 社区首届专家研讨会顺利召开,共话创新技术发展方向!
2022年11月14日,openKylin社区首届专家研讨会顺利召开。本次会议采取线上线下相结合的方式进行,由openKylin社区技术委员会委员余杰主持,邀请了某科学院郭勇研究员、某研究院管东林副所长、浙江大学杨建华院长、北京交通大学李浥东院长、中国电子系统装备部韩毅副主任、普华基础软件股份有限公司任强副总经理、北京师范大学黄华副院长、某科技大学李爱平研究员等13位专家参加,围绕社区运营和研发工作展开了重点讨论。 会议开始,openKylin社区常务副秘书长刘敏结合社区自成立以来在平台搭建、活动运营以及生态建设等方面的成果与发展现状与各专家进行了总结汇报,并进一步介绍了社区在未来的运营规划。随后,openKylin社区Release SIG Maintainer李剑峰就社区版本与技术研发工作进行了总结汇报,包括社区基础设施平台建设、SIG组建设、版本技术规划、明星项目介绍等。 其中,在开源安全方面,李剑峰特别提到,为应对全球开源安全事件威胁,openKylin社区推出了“可控开源”体系,从代码的来源、设计、开发和发展四个重要环节,围绕代码流通的全链路进行安全管理,为开源安全保驾护航。...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker安装Oracle12C,快速搭建Oracle学习环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题