写点什么

GitHub 风波不断,连续宕机事件刚结束,“算法推荐”新功能又遭开发者抗议

  • 2022-03-28
  • 本文字数:1230 字

    阅读完需:约 4 分钟

GitHub 风波不断,连续宕机事件刚结束,“算法推荐”新功能又遭开发者抗议

前几日,GitHub 推出了新的主页 feed 测试版本,其中更新带来的最重要的一个功能是“For you”,可以通过算法向开发者推荐可能感兴趣的项目或用户。GitHub 表示其目的是为了让开发人员接触更广泛的受众并建立社区属性。


新算法推送遭开发者抗议

 

对于 GitHub 这个“贴心”的推送,多数开发者似乎并不买账。他们担心这些推荐会把 GitHub 变成一个社交媒体平台。同时,这些开发者还提到,大家喜欢开源工具来增加数据隐私和透明度,算法推荐可能会导致数据收集和隐私的丢失,这与开源社区是不相符的。

 

在 GitHub 的官方仓库下,有一个“我不想要算法提要”的 Issue,评论中反对新功能的开发者特别多。


 

其中一位开发者指出,GitHub 是他们生计的一部分,这样做会导致他们承受无法摆脱的额外压力,如果希望进行推广,可以尝试其他的平台,而不是让其成为 GitHub 的强制性组成部分。



还有不少开发者直言不讳,“我不需要看到推荐,也不需要看到我不关注的人的活动,GitHub 正在试图推出社交功能,但我们在这里是为了工作”、“请不要把 GitHub 变成 Facebook”、“请给我一个选项来完全禁用算法提要”。

 

目前该功能仍在测试阶段,开发者的建议相信 GitHub 已经收到,具体的结果还要等待时间才能确定。

 

Issue 地址:https://github.com/github/feedback/discussions/13131

连续宕机事件,因 MySQL 负载过重

 

过去的几周时间里,GitHub 接连出现了多起宕机事件,严重影响了用户的正常使用。

 

宕机事件线:

 

  • 3 月 16 日 14:09 UTC(持续时间 5 小时 36 分钟)

  • 3 月 17 日 13:46 UTC(持续时间 2 小时 28 分钟)

  • 3 月 22 日 15:53 UTC(持续时间 2 小时 53 分钟)

  • 3 月 23 日 14:49 UTC(持续时间 2 小时 51 分钟)

 

发生如此密集的宕机事件,GitHub 在解决问题的同时也分享了相关情况。官方解释宕机主要原因是其 mysql1 集群的资源争夺,影响了 GitHub 负载高峰期间的服务和性能。

 

尽管在过去几年 GitHub 已经做了许多优化工作,例如增加集群以支持平台的增长、对主数据库进行分区等等,但很明显这并不能一劳永逸。

 

据了解,为了防止类似的事件再次发生,GitHub 已经开始在高峰时段对该特定数据库的负载模式进行审计,并根据这些审计进行一系列的性能修复。另外他们正在将流量转移到其他数据库,以减少负载并加快故障转移时间。同时审查相应的变更管理程序,特别是与生产环境中高负载期间相关的监控和变更。

 

GitHub 还表示,随着平台的不断发展,他们会一直努力扩展基础设施,包括对数据库进行分片和扩展硬件。

 

自微软接手 GitHub 后,在用户量不断增长(仅去年一年 GitHub 暴增 1600 万程序员)的同时,宕机事件也是越发频繁,对 GitHub 来说更换性能更为强大的数据库已经迫在眉睫。此外,显然开发者对代码托管社区增加“社交”属性非常抵触,GitHub 也需要重点思考究竟哪些是开发者真正需要的功能。

 

参考链接:

 

https://www.theregister.com/2022/03/23/github_for_you/

 

https://github.blog/2022-03-23-an-update-on-recent-service-disruptions/

2022-03-28 15:472929

评论

发布
暂无评论
发现更多内容

知识管理,知识经济时代必不可缺的工具

Baklib

知识管理 知识 知识经济

百度前端高频面试题(附答案)

beifeng1996

JavaScript 前端

干货 | 应用打包还是测试团队老大难问题?

霍格沃兹测试开发学社

干货 | 环境问题还是测试的老大难?两个步骤轻松搞定

霍格沃兹测试开发学社

干货 | 在Docker 上搭建持续集成平台 Jenkins

霍格沃兹测试开发学社

干货 | 谁懂这篇文,玩游戏还会卡顿?

霍格沃兹测试开发学社

TDengine 如何进行 SQL 写入?官方最全教程来了

TDengine

数据库 时序数据库 企业号九月金秋榜

手把手教你如何进行拆解竞品

产品海豚湾

产品经理 需求分析 竞品分析 9月月更 市场调研

软件测试 | 测试开发 | 专项测试技术初识Hook

测吧(北京)科技有限公司

测试

Kyligence 联合创始人兼 CEO 韩卿荣获金融科技风云人物奖

Kyligence

金融科技大会

干货 | 背熟这些 Docker 命令,面试再也不怕啦~

霍格沃兹测试开发学社

干货 | 解决 App 自动化测试的常见痛点(弹框及首页启动加载完成判断处理)

霍格沃兹测试开发学社

2022年哪些工具适合设计企业产品手册?

Baklib

产品 产品手册

干货 | 原来升职加薪的测试工程师都擅长做接口测试

霍格沃兹测试开发学社

WAIC 2022 | 洞见科技王湾湾:隐私计算在金融产业的应用与挑战

洞见科技

干货 | 测试人职场晋升“潜规则”:15 年经验资深测试经理的职场忠告

霍格沃兹测试开发学社

干货| app自动化测试之Andriod微信小程序的自动化测试

霍格沃兹测试开发学社

相约 ArchSummit 杭州站,参与官方评论赢取精美周边!

InfoQ写作社区官方

热门活动 ArchSummit

干货 | 移动端App自动化之App控件定位

霍格沃兹测试开发学社

干货|APP自动化Android特殊控件Toast识别

霍格沃兹测试开发学社

软件测试 | 测试开发 | 测试人生 | 疫情之下,1个月内涨薪50%拿下亿级流量金融上市公司新 offer,我柠檬了~

测吧(北京)科技有限公司

测试

WAIC 2022 | 洞见科技CTO何浩:隐私计算统一底座赋能金融数字化转型

洞见科技

力扣17 - 电话号码的字母组合【回溯、哈希映射、队列】

Fire_Shield

队列 深度优先搜索 9月月更

CeresDB 技术架构简介

TRaaS

#开源项目

干货 | 读懂 Appium 日志,让测试效率翻倍!

霍格沃兹测试开发学社

字节前端必会面试题

夏天的味道123

JavaScript 前端

有哪些方法可以提高企业的文档管理水平?

Baklib

文档 文档管理

干货 | 利用 pytest 玩转数据驱动测试框架

霍格沃兹测试开发学社

干货 | 录制你的第一个web 自动化测试用例

霍格沃兹测试开发学社

解读《Benchmarking Hybrid OLTP&OLAP Database Systems》| StoneDB学术分享会

StoneDB

数据库 国产数据库 StoneDB 企业号九月金秋榜 9月月更

2022 世界人工智能大会|人工智能与开源技术先锋论坛成功举办

Kyligence

人工智能大会 先锋科技论坛

GitHub 风波不断,连续宕机事件刚结束,“算法推荐”新功能又遭开发者抗议_架构_辛晓亮_InfoQ精选文章