从抖音关闭评论,看服务治理的重要性

每天学习一点点 编程PDF电子书、视频教程免费下载:
http://www.shitanlife.com/code

4月10日,广电总局责令今日头条永久关停「内涵段子」等低俗视听产品。

该消息传出后,大量内涵段子用户涌入抖音,以统一头像和内涵段子风格的评论迅速占领抖音热门视频评论区。

而就在昨晚 23 点 40 左右,抖音关闭了评论的所有功能。虽然页面显示有几千条评论,但是当点开评论的时候却发现没有评论内容。

之后抖音发布官方声明,表示服务器维护停止直播和评论功能,等待升级完成之后再重新开放。而在 4 月 11 日,今日头条官方公众号发表了一篇致歉信。今日头条创始人张一鸣表示,接受处罚,所有责任在自己。接下来,要将正确的价值观融入技术和产品,并要整改社区秩序,优化社区氛围。

作为技术人员,我不禁在想:抖音的用户量如此之大,技术上如何能够如此快速地关闭所有评论功能?

我们可以猜想,以抖音这种数量级的用户,抖音后台早已实现了各个功能模块的服务化拆分,并且进行了服务治理。而从今日头条对外的技术分享来看,今日头条确实是这么做的。

我们使用 Go 语言研发了内部的微服务框架 kite,协议上完全兼容 Thrift。以五元组为基础单元,我们在 kite 框架上集成了服务注册和发现,分布式负载均衡,超时和熔断管理,服务降级,Method 级别的指标监控,分布式调用链追踪等功能。目前统一使用 kite 框架开发内部 Go 语言的服务,整体架构支持无限制水平扩展。

从上面的技术分享片段,我们可以知道今日头条内部使用了 Go 语言开发的 Kite 微服务框架,并且实现了服务监控、服务熔断、服务降级、服务指标监控等功能。

所以我们可以猜想:当 4 月 10 日,广电总局宣布勒令关闭内涵段子,大量段友涌入抖音评论区的时候,抖音评论接口调用数暴增,相应的服务监控报警,相关的技术人员收到信息进行紧急处理。此时技术人员便会排查评论接口调用暴增的原因,并且商量对应的对策。

到了 4 月 10 日 23 点 40 分左右,或许因为担心事态进一步发酵,所以抖音选择将评论接口进行服务熔断。所有请求评论列表的请求,全部返回空的评论数据。

其实所谓的「服务熔断」指的就是当某个指标达到一定程度时,服务接口自动熔断,对所有请求该接口的消费者都返回一个默认值。例如抖音一定时间内评论接口调用数达到100万次,自动返回空的评论数据。当然了,服务熔断也可以手动触发。

现在回头想一想,抖音之所以能快速地处理好这件事情,很大一部分是服务治理的功劳。试想一下,如果没有服务监控,那么技术人员就无法第一时间获取异常信息。那段友就会在抖音评论区一直刷屏,这时时态很可能得不到平息,反而会越演越烈,抖音很可能会成为下一个内涵段子,这对今日头条的打击将是巨大的。

正是因为服务治理对于突发情况的处理效果出众,所以当一个公司产品达到一定数量级之后,服务治理一定是绕不过的一个话题。

而服务治理不仅仅在处理突发事件效果出众,对于线上问题处理,服务监控也能发挥很大的作用。笔者之前的公司有一个完善的服务监控系统,它能统计各个接口的异常率,并且能针对每个异常请求显示出完整的分布式调用链,这对于开发人员排查线上问题非常有用。

服务监控、服务熔断其实只是服务治理很小的一部分,本文也只是简略地提了一下。希望这篇文章,能让更多的技术人了解到热点背后的技术,提炼出对于技术更深刻的理解。

每天学习一点点 编程PDF电子书、视频教程免费下载:
http://www.shitanlife.com/code

原文地址:https://www.cnblogs.com/scode2/p/8809001.html

时间: 2024-08-29 10:07:09

从抖音关闭评论,看服务治理的重要性的相关文章

视频直播源码:抖音看不到评论了?

浩浩荡荡的抖音大军在集体猜测,抖音为何不能发表评论了?视频直播抖音关闭评论引发热议,抖音评论区暂时无法显示.即使显示有上千条评论,下方仍然显示"暂无评论".不知道是抖音APP出现的bug事故,还是因为某些原因导致官方"控评".在评论区发布评论会提示"评论服务维护中".不过猜测一下,抖音评论关闭有以下几方面的原因:4月10日,广电总局责令今日头条永久关停"内涵段子"等低俗视听产品的消息传出后,大量内涵段子用户涌入抖音,以统一头像

服务治理

看服务治理的时候发现的大神文章,写的太好了 原链接:http://javatar.iteye.com/blog/1345073 在大规模服务化之前,应用可能只是通过RMI或Hessian等工具,简单的暴露和引用远程服务,通过配置服务的URL地址进行调用,通过F5等硬件进行负载均衡. (1) 当服务越来越多时,服务URL配置管理变得非常困难,F5硬件负载均衡器的单点压力也越来越大. 此时需要一个服务注册中心,动态的注册和发现服务,使服务的位置透明. 并通过在消费方获取服务提供方地址列表,实现软负载

抖音直播APP软件系统为什么能这么火?反映出的问题又会是什么?

抖音去年下半年就开始火起来了,今年春节的搜索指数暴涨,超越竞品.不要小看这15s时间,正是因为它够短,且内容够"魔性"(比如之前大火的手指舞.karma is a bitch等主题),让用户能够重复来回看个几遍甚至几十遍,这过程中若是能植入品牌宣传的信息,都够用户在脑海里留下深刻印象了. 并且如今大家生活节奏快,碎片化时间多,抖音自带的快节奏功能可以很好的展示产品的作用,就如题目中的丑玩具,建议去搜一下,十分洗脑和奇特,一经抖音大V分享瞬间引爆关注. 这里说几点个人理解,抛砖引玉: 1

超火的抖音视频怎么去水印

抖音作为如今比较活跃的一个短视频APP,吸引了很多用户,无关身份年龄,在抖音中就可以看遍世界,享受视觉盛宴,玩抖音的都知道每一个视频都会有一个水印,下载保存到相册时就会显示出来,看起来很不和谐,那超火的抖音视频怎么去水印呢?今天和大家一起来看看吧!1.先在电脑中安装去水印软件,不仅可以给图片去水印,还可以给视频去水印,功能多样,操作也比较简单方便,点击"视频去水印"即可进入视频去水印页面:2.点击下方的"添加视频",将要去水印的视频添加进去就行,可以批量添加哦,而且

从天气项目看Spring Cloud微服务治理

网上搜集的资源,个人感觉还行,分享了从天气项目看Spring Cloud微服务治理网盘地址:https://pan.baidu.com/s/1ggn5uld 密码: n6bn备用地址(腾讯微云):https://share.weiyun.com/7a101b0864bc027c9c1d2605e0012472 密码:s5CApH 原文地址:http://blog.51cto.com/11148206/2070057

揭秘抖音云控新玩法:实现自动化批量私信+精准评论引流

抖音群控引流系统是随着抖音短视频而逐渐发展火爆起来的一种营销软件,现在很多商家和个人都会通过抖音来引流,那么如何更快速的扩大引流范围,就是大家都在思考的问题了,而这时,抖音群控系统出现了,为什么大家都会选择抖音群控呢?因为它的功能之强大超乎你的想象.多账号集中管理.抖音群控系统手机版多功能的抖音营销软件,可以控制多个手机一键安装抖音程序,一键启动功能操作,以及各种同步操作.企业通过抖音群控引流系统账号批量登录,账号信息管理.一键快捷批量推送消息,发布动态等超高效的功能,抖音活跃帐户超过 10 亿

网易云原生架构实践之服务治理

云原生(Cloud Native)的高阶实践是分布式服务化架构.一个良好的服务化架构,需要良好的服务发现.服务治理.服务编排等核心能力.本文为读者解析网易云的服务治理策略及其典型实践. 网易云微服务架构 在优化了版本控制策略,研发并集成了自动化构建和发布工具,实现"项目工程化"之后,网易云开始了分布式服务化架构的探索,希望解决支撑海量用户及产品高速迭代需求下的软件研发成本高.测试部署维护代价大.扩展性差等问题. 业务模块的独立,自然而然形成了基于 Docker 容器的微服务架构.网易云

营销圈说:抖音大火背后是什么样的一种营销模式

"南抖音,北快手",说到抖音,很多人并不陌生,准确来说是很熟悉,作为当下很火的社交软件之一,于2016年9月正式上线,短短两年时间已经占领市场,据调查报告显示,抖音目前的日活跃量过万,播放量过亿,且好评度高,当前版本评分次数平均200次,五分好评为174次,用户体验满意度是很高的,那么,它是如何做到的呢?营销圈为你讲解抖音大火背后的营销模式.一.15秒时间,攻破年轻人的心理当今社会是一个快餐式消费的时代,人们无论做什么都追求一个字"快",快意味着什么?是短,抖音的营

仿抖音上下滑动分页视频

目录介绍 01.先来看一下需求 02.有几种实现方式 2.1 使用ViewPager 2.2 使用RecyclerView 03.用ViewPager实现 3.1 自定义ViewPager 3.2 ViewPager和Fragment 3.3 修改滑动距离翻页 3.4 修改滑动速度 04.用RecyclerView实现 4.1 自定义LayoutManager 4.2 添加滑动监听 4.3 监听页面是否滚动 4.4 attach和Detached 05.优化点详谈 5.1 ViewPager改变