Twitter技术主管回怼马斯克:不懂技术乱评价!马斯克:He’s fired

出品 | OSC开源社区(ID:oschina2013)

马斯克昨天锐评 Twitter App 滥用 RPC 后,被 Twitter 的技术主管直接怼了回去 —— 直言马斯克不懂技术,只是喜欢发表一些粗鲁无礼的评价。

4612bcdaa5fb4922d087d48f47d0091d.png

除了这名技术主管,一位负责 Twitter Android 客户端开发的工程师 Eric Frohnhoefer 也丝毫不给老板面子,他表示自己参与 Twitter 的 Android 开发已经有 6 年多了,而马斯克所指出的 Twitter App 运行慢的原因完全错误。

一名自称有 20 多年工作经验的开发者在评论中建议 Eric 应该私下和马斯克沟通,而不是直接在公开场合指出老板的错误。Eric 认为明明是老板先在公开场合提这事的…… 然后马斯克直接来了句 "He’s fired"。

44e4760a41d5e3e1ad8a10da3d65bcd4.png

Eric 今天发布了自己的开发机器被锁定了的照片,确认已被开除。

404bf5a3b167788b1a1434708b085e6b.png

就在刚刚,昨天回击马斯克的 Twitter 主管也发表推文称,自己因为昨天发布的推文也已经被解雇。

91ac89d4c2680a24625003e36b8fd50c.png


事实上,Eric 除了公开指出马斯克的错误,还认真解释了 Twitter Android 客户端运行慢的原因,并表示团队已经做了许多工作来提升性能 —— 且同时要满足日渐增长的广告投放和用户访问管理需求。但马斯克指出的所谓的 “请求数量” 不是主要问题,应用程序运行缓慢主要有三个原因。首先,Twitter App 有许多很少使用的功能;其次,他们已经积累了多年的技术债,为增加功能牺牲了性能和速度;第三,Twitter App 花费了大量时间来等待网络响应。

因此,Eric 最后建议他们应该对 Twitter App 优先进行一些重要的重构,以对抗 10 多年的技术债,并呼吁积极删除无用的功能。

65e6065bff430c90d4f33f0059b74087.png

马斯克最初所提到的 1000 多个批处理 RPC 只是在服务端完成,与客户端的请求无关,而且 Twitter 使用的 GraphQL 可跨微服务解析请求,然后将其发送回。负责 Twitter k8s 基础设施的工程师向马斯克提供了关于客户端、服务器、请求数和微服务之间的关系示意图。

243c2949e167b6c69315cb093deb7ce7.png

相关链接:

  • https://twitter.com/EricFrohnhoefer/status/1591902285403418624

  • https://twitter.com/EricFrohnhoefer/status/1592287037805441024

  • https://twitter.com/sachee/status/1592308273071681536

------

我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。另外,如果你最近想跳槽的话,年前我花了2周时间收集了一波大厂面经,节后准备跳槽的可以点击这里领取!

推荐阅读

  • JDK 20发布计划、OpenJDK更新、GraalVM 22.3、JReleaser 1.3.0

  • JWT 实现登录认证 + Token 自动续期方案

  • 前Twitter工程师:“2015 年,我曾被要求构建一个最不道德的东西!”

··································

你好,我是程序猿DD,10年开发老司机、阿里云MVP、腾讯云TVP、出过书创过业、国企4年互联网6年。从普通开发到架构师、再到合伙人。一路过来,给我最深的感受就是一定要不断学习并关注前沿。只要你能坚持下来,多思考、少抱怨、勤动手,就很容易实现弯道超车!所以,不要问我现在干什么是否来得及。如果你看好一个事情,一定是坚持了才能看到希望,而不是看到希望才去坚持。相信我,只要坚持下来,你一定比现在更好!如果你还没什么方向,可以先关注我,这里会经常分享一些前沿资讯,帮你积累弯道超车的资本。

点击领取2022最新10000T学习资料

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/42232.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

是你玩不转引流脚本,还是引流脚本根本就是骗局?

随着互联网的发展,流量越来越难引,很多人已经是烦躁不安了。所以引流脚本横空出世,为很多人解决了没流量的难题,但也有许多人还没有摆脱这个困境,那今天我们就来给大家讲解一下怎么操作引流脚本,实现轻松引…

chatgpt赋能python:Python快速排序算法

Python快速排序算法 快速排序是一种非常常用且高效的排序算法,它采用了分治法思想,可以快速地对大规模数据进行排序。Python作为一门流行的编程语言,也能够实现快速排序算法,并且通过使用递归,可以使代码更加简洁。 …

chatgpt赋能python:Python排序算法及应用

Python排序算法及应用 Python语言以其简单易学、功能强大的特性,已经成为了计算机领域中最受欢迎的编程语言之一。在Python中,排序算法是最常用的算法之一, 尤其在数据分析、机器学习、和数据科学中。本文主要讨论Python中的排序算法及其实现方式&#…

chatgpt赋能python:Python排序算法实践

Python 排序算法实践 在编程中,排序是一项至关重要的任务。排序算法可以让计算机处理更大的数据,它们还是解决许多实际问题的核心。 Python 是一个流行的编程语言,具有极高的可读性和较快的运行速度。它也提供了许多排序算法,可…

用chatGPT写一个SAP里的冒泡排序算法

chatGPT能做什么? ChatGPT自发布以来,它在各行各业都掀起了一股学习热潮。由于其惊人的语言理解和生成能力,ChatGPT已经备受全世界瞩目。它在智能对话、翻译、摘要、文本生成等领域中展现出了非凡的能力,让人们对其充满了好奇、敬…

chatgpt赋能python:Python八大排序算法

Python八大排序算法 排序算法是计算机科学中一个重要的概念,它将一些数据按照特定的顺序进行排列,使得数据更加易于被管理和使用。Python语言作为一个优秀的计算机编程语言,提供了八种常见的排序算法,包括冒泡排序、选择排序、插…

2023年斯坦福AI Index公布:细数AI最新进展及年度发展趋势

来源:学术头条 近日,斯坦福大学以人为本人工智能研究所(Stanford HAI)发布了《2023 年人工智能指数报告》(Artificial Intelligence Index Report 2023)。这是该机构发布的第 6 份年度报告,分析…

我们如何最好地管理人工智能?

探索ChatGPT,协助工作学习创作。公众号「阿杰与AI」回复AI,加入社群,一同探讨,一同成长,比他人更进一步。 我们一起维护一个完全免费开源知识库。 1.AI、OpenAI、MidJourney发展史2.ChatGPT们对今后社会生活的影响3.目…

天猫精灵狄耐克联合研发新品, 携手打造智慧居家新体验

2023年6月28日,以“以Ai相伴,智慧赋能”为主题的2023厦门人工智能产业高峰论坛,在素有“中国软件特色名城”美誉的厦门隆重举行。 2023厦门人工智能产业高峰论坛现场 厦门狄耐克智能科技股份有限公司与阿里巴巴智能互联成为战略合作伙伴&…

使用vmware workstation创建虚拟机教程

使用vmware workstation创建虚拟机教程 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 一.下载应用软件 1>.安装虚拟化产品 MAC环境:(1)Parallels Desktop 下载地址&#x…

Adobe Photoshop CC 2018下载_pscc2018官方下载中文版本安装教程

PS2018下载地址: https://pan.baidu.com/s/1UTuOhSsKEkGMWGiU_lCCfA 1.将我提供的Photoshop CC2018安装包下载好之后,它是一个Photoshop CC2018压缩包,你需要鼠标右键压缩包,再点击:解压到当前文件夹,把安装包文件解压出来,才能进行下面的安装,切记:不能直接打开压缩…

Android 实现微信扫码登陆功能-详细教程

最近项目需求中有一个微信扫码登陆功能,即用手机微信扫码功能扫描终端二维码实现登陆的功能 随即打开微信开发者文档查看,不亏为官方,简洁明了,看得我是一脸懵逼,踩了N多坑,太不友好了,言归正传…

3dmax2010软件下载3dmax2010安装教程

3dmax2010(32位)下载:https://pan.baidu.com/s/1LLtyCWIiMBf39rydsg-jLQ 3dmax2010(64位)下载:https://pan.baidu.com/s/1TluogyqbOMBCrZUQbbo_jg 【安装包下载方法】:复制下载链接,…

阿里云OCR图片文字识别使用教程

第一步: 租赁阿里云OCR文字识别服务 第二步: 购买服务后会对应的 appCode 第三步: 使用aliyun提供的接口 package io.renren;import io.renren.utils.HttpUtils; import org.apache.http.HttpResponse; import org.apache.http.util.EntityUtils;import java.util.*;/*** au…

Android Rxjava教程:清晰 简洁 易懂的Rxjava入门教程

前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 image 本文主要: 面向 刚接触Rxjava的初学者提供了一份 清晰、简洁、易懂的Rxjava入门教程 涵盖 基本介绍、原理 & 具体使用等 解决的是初学…

Revit2018下载和安装教程

Revit2018下载地址:https://pan.baidu.com/s/1YMUfuRs1sd3B6wEL5y9EZg 下载方法:复制下载链接,粘贴至浏览器网址栏打开,点击保存到网盘,打开网盘客户端,找到刚保存的Revit安装包,下载到电脑上&a…

水壶接水烧水教程

写一下前因后果,是个不错的故事 起因 公司一直有免费的大桶水供应,直到那一天,负责此事的尹经理涉嫌学历造假,被开除,大桶水断供。 初步解决 虽然没有大桶水,但同学们总是要喝水的,总买小瓶…

AI2019下载Adobe Illustrator CC2019安装教程

Illustrator(简称“AI”)是一款非常强大的矢量图制图软件,在平面设计、UI设计、广告设计等诸多行业都有广泛的应用,并且作为必备软件有它的不可替代性; 但很多朋友在开始安装AI软件的时候却遇到种种困难,为…

android轮播图实现方案,Android轮播图实现教程

ListView的headerView设置为轮播图之后结合上/下拉刷新/加载的模式成为现在大多数APP的一个必须具备的功能,对于许多初学者来说想要实现轮播图这样一个集线程睡眠、自动处理、替换过程中刷新UI界面的组合功能非常困难,没有思路,感觉无从下手,去搜索各种实现方案,发现目前充…

PS2015下载PSCC2015安装教程

PSCC2015(64位)下载链接:https://pan.baidu.com/s/1FTRjQmYaDgaJVQZtO7vT0w PSCC2015(32位)下载链接:https://pan.baidu.com/s/1FsJ8wq9tdcbjnjv55tqDaA PSCC2015.5(64位)下载链接&a…