抖音直播区怎么关:从用户刷屏到最后关闭整个评论功能,今日头条在技术上如何快速关闭所有功能?
4月10日,今日头条旗下的低俗试镜产品“XX段子”被责令永久关闭。
消息一出,APP大量用户涌入抖音,以统一头像、统一评论迅速占领抖音热门视频评论区。
子应用被屏蔽当晚23:40左右,抖音关闭了所有评论功能。虽然页面显示有上千条评论抖音直播区怎么关:从用户刷屏到最后关闭整个评论功能,今日头条在技术上如何快速关闭所有功能? ,但是当我点击评论时,却发现并没有评论内容。
次日抖音发布官方声明,表示服务器维护将停止直播和评论功能,等待升级完成后再重新开放。公众号也发了道歉信,表示要把正确的价值观融入技术和产品,整顿社区秩序,优化社区氛围。
作为一个技术人员抖音粉丝号账号交易平台官网,我不禁要问:从技术上来说,今日头条从用户刷屏到最后关闭整个评论功能,怎么能这么快就关闭所有评论功能?
我们可以猜测,有了这个数量级的用户,抖音后端已经实现了各个功能模块的服务拆分,进行了服务治理。从今日头条对外技术共享的角度来看,今日头条正是这样做的。
我们使用Go语言开发了一个内部微服务框架风筝,完全兼容协议。以五元组为基本单元,我们在风筝框架上集成了服务注册与发现、分布式负载均衡、超时与断路器管理、服务降级、级别指示器监控、分布式调用链跟踪等功能。目前统一使用风筝框架开发内部Go语言的服务,整体架构支持无限横向扩展。
从以上技术分享片段可知,今日头条内部使用了Go语言开发的Kite微服务框架,实现了服务监控、服务熔断、服务降级、服务指标监控等功能。
所以我们可以猜测:当国家广电总局4月10日宣布下令关闭XX笑话,大量用户涌入抖音评论区时,人数抖音评论界面的调用量猛增,相应的监控报警,相关技术人员收到信息进行应急处理。此时,技术人员会调查评论界面调用激增的原因,并讨论相应的对策。
4月10日23:40左右,或许是担心事态进一步发酵,抖音选择了融合评论界面。所有对评论列表的请求都返回空评论数据。
其实所谓的“服务熔断”就是当某个指标达到一定程度时,自动熔断服务接口,给所有请求该接口的消费者返回一个默认值。例如抖音评论接口在一定时间内调用次数达到100万,自动返回空评论数据。当然,服务断路器也可以手动触发。
现在想来,抖音之所以能够快速处理这件事,很大一部分原因是服务治理。试想,如果没有服务监控,那么技术人员是无法在第一时间得到异常信息的。然后用户会在抖音的评论区不停的刷屏。这个时候抖音号50级购买交易网,紧张的气氛可能不会平静下来,反而会越来越激烈。 抖音 很可能会成为下一个 XX 笑话。头条新闻将是巨大的。
由于服务治理在应对突发事件中的突出效果,当企业的产品达到一定数量级时,服务治理必然是一个回避不了的话题。
而服务治理不仅在处理突发事件时有效,在在线问题处理中,服务监控也能起到很大的作用。笔者之前的公司有完整的服务监控系统抖音直播区怎么关,可以统计各个接口的异常率,并且可以为每个异常请求展示一个完整的分布式调用链,对于开发者排查线上问题非常有用。
服务监控和服务中断其实只是服务治理的一小部分,本文只简单提及。希望这篇文章能让更多的技术人员了解热点背后的技术抖音直播区怎么关抖音直播区怎么关:从用户刷屏到最后关闭整个评论功能,今日头条在技术上如何快速关闭所有功能? ,提炼对技术的更深层次的理解。
欢迎加入我的知识星球,一起交流讨论源码: