语雀宕机整整8个小时,数字花园裂开了

2024-03-17 13:40

本文主要是介绍语雀宕机整整8个小时,数字花园裂开了,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述
在这里插入图片描述
昨天10月23日14点到22点半,凉了8小时有余

这故障时长,放眼整个互联网也是炸裂般的存在

要是再晚个半小时修复,差点连 3 个 9 的(99.9%)可用性都保证不了

3个9可用性是用来衡量系统的可用性

目前,业界衡量系统可用性的方式主要有2种:

  • 时间纬度的系统可用性。
  • 请求纬度的系统可用性。

上述两个可用性的计算方式为:

  • 时间纬度的系统可用性:
    Availability = 程序正常运行时间 / (程序正常运行时间 + 系统故障时间)
  • 请求纬度的系统可用性:
    Availability = 成功请求数量 / 请求总数量

其中对于时间纬度的系统可用性,其概念为:从时间纬度,来评估系统的正常运行时间及系统可用性。

时间维度的系统可用性,就是我们经常提起的X个9。

X个9表示以年/月/日等为单位,在指定的时间范围内,系统可以正常使用时间与总时间之比。 例如,我们以1年为时间单位,可以得出:

  • 3个9:(1-99.9%)36524=8.76小时,表示该系统在连续运行1年时间里最多可能的业务中断时间是8.76小时
  • 4个9:(1-99.99%)36524=0.876小时=52.6分钟,表示该系统在连续运行1年时间里最多可能的业务中断时间是52.6分钟
  • 5个9:(1-99.999%)36524*60=5.26分钟,表示该系统在连续运行1年时间里最多可能的业务中断时间是5.26分钟

根据如上的定义,我们可以总结出一张表格:
在这里插入图片描述

从上面的表格,我们也可以得出一个结论:

  • 系统的99数越高,系统的可用性越高。

如果你不知道语雀的话,我先用一句话给你铺垫一下:语雀是孵化自蚂蚁集团,背靠蚂蚁,这样你再想想长达 8 小时的宕机,是不是就更加的有点匪夷所思

作为程序员,大家聊到这里的时候,一遍都会谈到高可用、容灾备份、两地三中心、异地多活、同城双活

可见语雀并没有搭建这样的策略,实际上要建设上述这样工作成本也非常大

这件事儿也给大家提了个醒,自己写的文档,记得还是在本地留存一份。

笔记类软件现在是很卷的,除了大家耳熟能详的有道云、印象笔记、网易、为知,现在的 Notion、obsidian、Logseq......以及越来越多的本地软件,几乎可以说,每个大厂都有各自的笔记类产品,有的是偏向于在线 文档,比如金山文档、腾讯文档。有的是夹在办公软件里面,以协同为主,比如飞书文档

这是语雀面临的外部竞争

而语雀作为阿里系,内部还有一个钉钉文档与之赛马,而语雀的创始人玉伯与今天 4 月底离开蚂蚁,传言入职了飞书

这就很巧了,飞书文档也很厉害

语雀,这波属实焦灼,内忧外患啊

具体的故障原因相信官方不久就会发布公告进行同步,故障不可怕,毕竟没有什么服务敢保证是一定不会挂的。

像之前 B 站也挂过,然后还发了一篇关于故障的公众号文章,所以故障不可怕,作为技术人员,我们需要的是从故障中学会成长。

作为笔记软件,多端同步是肯定需要的,了不起没做过笔记软件,但是感觉笔记软件本地化是不是也是需要的。

像这次故障,不仅网页打不开,连本地的客户端都无法使用,这无疑增加了影响面

另外看到了搞笑的说法
在这里插入图片描述

当然上面的说法笑一笑就好,因为在阿里内部使用的并不是公网的语雀,而是内部的阿里语雀,两个虽然是一样的软件,但是是独立的

相信这一次的故障也会给语雀团队一个警钟,不管最终的原因是什么,都希望语雀可以越来越好

这篇关于语雀宕机整整8个小时,数字花园裂开了的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/819132

相关文章

从去中心化到智能化:Web3如何与AI共同塑造数字生态

在数字时代的演进中,Web3和人工智能(AI)正成为塑造未来互联网的两大核心力量。Web3的去中心化理念与AI的智能化技术,正相互交织,共同推动数字生态的变革。本文将探讨Web3与AI的融合如何改变数字世界,并展望这一新兴组合如何重塑我们的在线体验。 Web3的去中心化愿景 Web3代表了互联网的第三代发展,它基于去中心化的区块链技术,旨在创建一个开放、透明且用户主导的数字生态。不同于传统

MySQL数据库宕机,启动不起来,教你一招搞定!

作者介绍:老苏,10余年DBA工作运维经验,擅长Oracle、MySQL、PG、Mongodb数据库运维(如安装迁移,性能优化、故障应急处理等)公众号:老苏畅谈运维欢迎关注本人公众号,更多精彩与您分享。 MySQL数据库宕机,数据页损坏问题,启动不起来,该如何排查和解决,本文将为你说明具体的排查过程。 查看MySQL error日志 查看 MySQL error日志,排查哪个表(表空间

usaco 1.2 Name That Number(数字字母转化)

巧妙的利用code[b[0]-'A'] 将字符ABC...Z转换为数字 需要注意的是重新开一个数组 c [ ] 存储字符串 应人为的在末尾附上 ‘ \ 0 ’ 详见代码: /*ID: who jayLANG: C++TASK: namenum*/#include<stdio.h>#include<string.h>int main(){FILE *fin = fopen (

AI Toolkit + H100 GPU,一小时内微调最新热门文生图模型 FLUX

上个月,FLUX 席卷了互联网,这并非没有原因。他们声称优于 DALLE 3、Ideogram 和 Stable Diffusion 3 等模型,而这一点已被证明是有依据的。随着越来越多的流行图像生成工具(如 Stable Diffusion Web UI Forge 和 ComyUI)开始支持这些模型,FLUX 在 Stable Diffusion 领域的扩展将会持续下去。 自 FLU

AIGC6: 走进腾讯数字盛会

图中是一个程序员,去参加一个技术盛会。AI大潮下,五颜六色,各种不确定。 背景 AI对各行各业的冲击越来越大,身处职场的我也能清晰的感受到。 我所在的行业为全球客服外包行业。 业务模式为: 为国际跨境公司提供不同地区不同语言的客服外包解决方案,除了人力,还有软件系统。 软件系统主要是提供了客服跟客人的渠道沟通和工单管理,内部管理跟甲方的合同对接,绩效评估,BI数据透视。 客服跟客人

NC 把数字翻译成字符串

系列文章目录 文章目录 系列文章目录前言 前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看懂了就去分享给你的码吧。 描述 有一种将字母编码成数字的方式:‘a’->1, ‘b->2’, … , ‘z->26’。 现在给一串数字,返回有多少种可能的译码结果 import java.u

34465A-61/2 数字万用表(六位半)

34465A-61/2 数字万用表(六位半) 文章目录 34465A-61/2 数字万用表(六位半)前言一、测DC/AC电压二、测DC/AC电流四、测电阻五、测电容六、测二极管七、保存截图流程 前言 1、6位半数字万用表通常具有200,000个计数器,可以显示最大为199999的数值。相比普通数字万用表,6位半万用表具有更高的测量分辨率和更高的测量准确度,适用于精度比较高的测

超级 密码加密 解密 源码,支持表情,符号,数字,字母,加密

超级 密码加密 解密 源码,支持表情,符号,数字,字母,加密 可以将表情,动物,水果,表情,手势,猫语,兽语,狗语,爱语,符号,数字,字母,加密和解密 可以将文字、字母、数字、代码、标点符号等内容转换成新的文字形式,通过简单的文字以不同的排列顺序来表达不同的内容 源码截图: https://www.httple.net/152649.html

两个长数字相加

1.编程题目 题目:要实现两个百位长的数字直接相加 分析:因为数字太长所以无法直接相加,所以采用按位相加,然后组装的方式。(注意进位) 2.编程实现 package com.sino.daily.code_2019_6_29;import org.apache.commons.lang3.StringUtils;/*** create by 2019-06-29 19:03** @autho

关于字符串转化为数字的深度优化两种算法

最近在做项目,在实际操作中发现自己在VC环境下写的字符串转化为整型的函数还是太过理想化了,或者说只能在window平台下软件环境中运行,重新给大家发两种函数方法: 第一个,就是理想化的函数,在VC环境下充分利用指针的优越性,对字符串转化为整型(同时也回答了某位网友的答案吖),实验检验通过: #include <stdio.h> #include <string.h> int rayatoi(c