我真的很讨厌这种问题,它让人活在不存在的未来中,永远地止步于幻想。这是看戏式的问法,不是为了解决问题的问法,在你找到合理的提问方式前,这些描述永远只是幻想。
如果你真的想看到问题中所描述的未来,不如这么问:
- 怎样才能瘫痪微博的审核机制?
- 怎样在瘫痪微博的审核机制的同时保留言论发表功能?
- 我们能瘫痪微博的审核多久?
- 怎样把瘫痪时间尽可能拖长?
- 怎样防止政府切断网络?
@user671e3520c5fdb 你有没有留意到你回答的其实是我提的问题,而不是题主原来的问题。
如果你按着原来问题应该这么回答:开始两三个小时,有些用户发现审核力度似乎降低了。半天之后,有一些社会事件开始成为热点。大家试了一下发现审核没了,于是开始狂飙各种敏感词,整个网络就像过节日一样喜庆。
顺着这个思路很难得到任何有价值的回答,只能让网友在幻想中嗨一下。
你知道只瘫痪审核却确保其他功能运转非常难,但对政府来说瘫痪整个微博却非常容易——断电断网。你必须武装夺取电力设施和网络设施的控制权,才有可能让它继续运转。假设当你费尽千辛万苦完成这种小概率事件,难道只是想坐下来看看会发生什么?
我认为这个可能性为零,当你劫持了整个微博,你肯定有一大堆话要向所有用户表达,所以接下来事情的走向,一定是你精心策划的。所以除了看戏的,根本不会有人问这个问题:“如果微博去掉审核一整天会发生什么?”。任何能够做到这种事情的人都不会问这个问题,而问这个问题的人一定什么都做不到。
如果你真的喜欢这种问题,品葱的有个“观点假设”分类专门收集这种问题,每天都有很多人作出各种各样的幻想。不排除其中个别问题的确有价值,但是这些意见会被情报人员收集汇总,他们找到的漏洞在公开讨论之后还没来得及用就被会堵住。
首先,微博是微服务架构,一个服务挂了不会导致全站崩溃。如果负责审核的服务挂掉,微博主站是可以访问的,但涉及到写入的操作大概率失效,全站进入只读模式。
就算用户可以发布微博,敏感词检测也不一定失效,涉及微博发布的代码中会检测一些常见敏感词,这样即使审核服务挂了照样也能拦截高危内容。
想要把微博的审核彻底关闭,保证用户任何内容都能正常发布,是个复杂的工作。因为没有一个关闭审核系统的开关,工程师压根没有想到这种情况。所以你必须手动更改代码,删除所有审核逻辑,移除所有调用审核API的代码。这个工程量非常大,而且要在不被察觉的情况下进行,非常困难。
举个例子,推特改名的时候,程序员们手动将代码中的Twitter改成X,因为当初编写代码的时候压根没有想到未来有一天会改名。同理,微博的工程师编写代码的时候,也从来没想到有一天会完全关闭审核系统,其实就是没人想到未来有一天中共会放开言论管控,或者直接倒台。
事故如果有发生的可能性,就一定要有一个应急预案。这个问题挺有价值的,Twitter的审核员后台被黑过,这种事情在国内外都有可能发生,不仅限于微博。