千家信息网

如何避免GitHub那样断网43秒瘫痪24个小时

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章将为大家详细讲解有关如何避免GitHub那样断网43秒瘫痪24 个小时,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。造成断网43秒瘫痪24小时
千家信息网最后更新 2026年11月02日如何避免GitHub那样断网43秒瘫痪24个小时

这篇文章将为大家详细讲解有关如何避免GitHub那样断网43秒瘫痪24 个小时,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

造成断网43秒瘫痪24小时的罪魁祸首是数据库。由于部署在两个数据中心的数据库集群没有实时同步。意外发生时,Github的工程师担心数据丢失,不敢快速将主数据库安全切换到东海岸的备份数据中心。

程序员们在GitHub这篇"忏悔录"下面留言,表达对数据库集群的"哀悼"。但更多IT从业者关心的问题是,如何避免这样的灾难事件降临到自己的公司,自己维护的系统。

蚂蚁金服OceanBase分布式数据库专家认为,此次Github事件是典型的城市级故障。如果系统采用的是高可用的三地五中心解决方案,就可以自如应对。

就在一个月前,今年的杭州云栖大会上,蚂蚁金服副CTO胡喜现场模拟剪断支付宝近一半的服务器光缆。只用了26秒,模拟环境中的支付宝就完全恢复了正常,这背后即是OceanBase城市级别故障的自愈能力。

原来,Github类似银行采用的传统数据库两地三中心模式,即"主库(主机房)+同城热备库(同城热备机房)+异地灾备库(异地灾备机房)"。这种方式下通常只有主机房的服务器能提供写服务。如果主城市出现城市级故障,灾备城市的数据库虽然可以工作,但由于没有同步的最新数据,因此灾备库的数据是有损的。

但在三地五中心部署下,任何单个城市故障,OceanBase都不会停止服务,数据也不会有任何损失。

Github表示,为了保证数据完整性,他们不得不牺牲恢复时间。其实,这个问题采用三地五中心方案可以更好的应对。城市故障时,OceanBase只要活着的两个城市的三个机房两两之间能够通信,就可以正常服务,也不会有任何的数据损失。

关于如何避免GitHub那样断网43秒瘫痪24 个小时就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

数据 城市 数据库 故障 服务 小时 更多 机房 三地 两个 主机 主机房 事件 内容 异地 损失 数据中心 文章 方案 服务器 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网是第几次科技革命的成果 今日互联网科技 河南真二互联网科技有限公司 重庆互联网络科技 西安互联网科技 郑州华宇互联网科技 滨湖区互联网智能科技产品供应 南平创想时代互联网科技有限公司 湖南一路畅行互联网科技 杭州壁岐互联网科技有限公司 洛阳昕诺飞互联网科技有限公司 深圳市罗太互联网科技有限公司 长沙茂晟互联网科技有限公司 中科明德北京互联网科技 合肥互联网科技公司公章图片 工业互联网科技成果转化 江苏互联网科技小贷 广州梦谷互联网科技有限公司领导 青岛易易互联网科技 黑龙江互联网科技公司 咖啡 高科技互联网 科技互联网项目 港股互联网科技股 互联网科技金融 海南购全球互联网科技 工业互联网展湾科技股份有限公司 互联网风格科技公司名称 互联网科技创新创业项目 广东猫王互联网科技有限公司电话
0