服务热线:400-0033-166
万商云集 - 企业数字化选用平台

企业首选的

数字选用平台

Netflix会收集哪些数据,这些数据会用来做什么,其处理架构又是什么呢?

2020-12-31 09:34:39 阅读(173 评论(0)

Netflix是一家在线电影租赁提供商,连续五次被评为客户最满意的网站。在过去的七年里,Netflix流媒体服务从偶尔的数千名用户发展到数百万用户平均每月*超过20亿小时。Netflix之所以如此成功,离不开对用户行为数据的收集和分析,那么Netflix会收集哪些数据,会用来做什么,处理架构是什么呢?事实上,当用户开始在Netflix的网站上*电影或电视节目时,Netflix的数据系统将创建一个“*会话”(view)所有描述会话的事件信息都将被收集起来。从用户体验到数据分析,*会话数据架构可以应对许多从用户体验到数据分析的场景,其中有三个主要场景:用户看到了哪些视频?系统需要了解每个用户的所有*历史,以便向用户推荐相关的视频内容,并在页面上的“最近*”栏中显示*历史。对于衡量用户的兴趣,产品和内容的决策对用户所看到的内容非常重要。用户从哪里离开视频?对于每一部电影或电视节目,Netflix将记录每个用户看到的地方,以及何时离开。这使得Netflix用户能够继续在同一个或另一个设备上*视频。目前账户还在看哪些视频?家庭成员之间的账户共享使任何人都可以随时*他们最喜欢的视频,但这意味着当账户同时超过在线数量时,人们必须放弃*。Netflix的*会话数据系统将收集每个会话的周期性信号,以确定一个成员是否仍在*相关视频。这些场景的实现离不开强大稳定的数据处理系统。Netflix目前的系统架构已经从早期的单数据库应用程序演变而来。当时的主要需求是为用户提供低延迟的视频服务,处理数百万Netflix流设备的快速增长数据集。在过去的三年里,Netflix一直在不断改进架构,现在该系统每天可以处理大约1000亿的事件。目前的架构图如下:整个架构的主要接口是*会话服务,分为有状态层和无状态层两部分。所有活动视图的最新数据都存储在状态层内存中。通过对用户账户ID进行modn模操作,数据简单地分为n个状态节点。当状态节点上线时,系统会通过一个位置选择流程来决定哪些数据属于它们。所有持久数据都存储在Cassandra中。Cassandra上有一个Memcached,以确保低延迟读取路径,但这样,会话数据可能会过时。同时,如果一个状态节点出现错误,则1/n的浏览数据将无法读写。无状态层的引入是为了解决这个问题,它提高了系统的可用性。当状态节点无法访问时,该层将向用户反馈过时的数据。然而,即使做了很多改进,上述结构仍然存在一些缺陷:虽然状态层使用简单的分片技术来服从热分布,但Cassandra层不服从这些热点;同时,如果将其从AWSRegion移动到多个AWSRegion,则必须定制一种机制来实现分布在不同Region上的状态层之间的状态通信,大大提高了系统的复杂性。对于*会话服务,它包装了会话数据的收集、处理和提供功能。随着系统的演变和功能的增加,服务的责任越来越大,增加了操作和维护的难度。对于*会话服务,它包装了会话数据的收集、处理和提供功能。随着系统的演变和功能的增加,服务的责任越来越大,增加了操作和维护的难度。虽然Memcached提供了很好的吞吐量和延迟特性,但使用一种技术可以更好地满足相关需求,为一流的数据类型和操作(如append)提供本地支持。Netflix正在重新思考其基础设施,以扩展系统以满足下一个数量级的需求。新系统设计中考虑的主要设计原则包括:可用性比一致性更重要。微服务。根据其主要目的,将具有状态结构的软组件分离为单独的服务——或收集、处理或提供数据。将状态管理功能托管到持久层,使应用层无状态,组件通过事件队列解耦。混合持久性。利用各种持久技术,利用各种方案的优势。使用Cassandra实现高容量、低延迟的写作。利用Redis实现高容量、低延迟读取。遵循上述原则的新架构实现如下:当然,这个架构图只是Netflix目前的设计图纸。至于实现的程度,我们还不知道。Netflix表示,很难重新构建关键系统,使其扩展到下一个数量级。开发、测试和验证需要很长时间,迁移也不那么容易。然而,在这些架构原则的指导下,Netflix认为,他们正在建立的下一代系统可以满足他们大规模、快速增长的需要。

内容来源:网络,以上内容来源于网络,不代表本站观点,如有侵权,请联系删除。

推荐阅读

美国商标注册查询步骤,以及提高注册成功率的方法

在美国注册商标可以阻止侵权商品进入么多市场,还能阻挠他人注册一个容易混淆和极为相似的商标,可以很好的维护自己的利益,所以现在越来越多的人开始注册美国商标。接下来,小万将为大家介绍一下美国商标注册查询步骤以及提高美国商标注册成功率的方法。● …查看详情

推荐5款免费的模拟手机软件

当我们上了一天的班,不想再看到烦人的工作群和工作任务时,可以使用模拟手机软件进到另一个虚拟的手机系统里哦,做到工作与生活分离。下面是我给大家推荐的5款免费的模拟手机软件,内容如下: 1.360分身大师 它是一款由官方全新推…查看详情

华为云电脑干什么用的

  华为云电脑(HuaweiCloud PC)是华为云服务平台中提供的一项虚拟化服务,它可以将用户的计算资源、操作系统、应用程序和数据等内容全部存储在华为云端,通过互联网进行传输和访问。用户只需在自己的终端设备上安装一个轻量级的客户端,即…查看详情

tcpip协议的含义是

TCPIP协议的含义是?TCP协议是一种可靠的面向连接的协议,它允许将一台主机的字节流(ByteStream)无差错地传送到目的主机。 TCP协议将应用层的字节流分成多个字节段(ByteSegment),然后将一个个的字节段传送到互联网层…查看详情

制作视频的软件哪个好用 制作视频的软件排行榜

  最近几年自媒体是非常的火爆的,现在很多的自媒体制作者,作为自媒体创业者来说制作视频是必须要学会的,下面*就给大家来详细介绍一下制作视频的软件哪个好用 制作视频的软件排行榜这一块的相关内容,希望能帮助到大家。  制作视频的软件排行榜 …查看详情

win10热点资讯广告怎么关闭

  Win10系统是在Windows 8.1基础上进行升级开发而成的,其在操作界面、功能处理、易用性等方面得到了很大的提高,成为众多用户的首选操作系统。但在日常使用中,许多用户都反映Win10系统中弹出的热点资讯广告让人感到十分烦躁,需要…查看详情

dwg是什么文件

  DWG文件是一种用于2D和3D计算机辅助设计(CAD)和计算机辅助制造(CAM)的特定格式,DWG是由Autodesk公司开发的文件格式。DWG文件是AutoCAD软件的标准文件格式,其他CAD软件在导入或导出DWG格式时可能会遇到一些…查看详情

电脑没有声音了怎么恢复

  优质答案(1)  1、检查声卡驱动右击“我的电脑”----“属性”---“*件”----“设备管理器”,打开“声音、视频和游戏控制器”有无问题,即看前面有没有出现黄色的“”如有,重新安装这个设备的驱动程序进行解决;有声音但不见小喇叭时,…查看详情

国美*商城入驻的要求有哪些?

国美电器的商品是国美公司直接拿货销售还是商家进驻其中的?国美、苏宁这些电器零售商都是提供一个交易场所,制定交易规则,实行统一销售、统一结账的,厂家进驻要交场地费,进货要走零售商采购系统实行统一销售,零售商在给厂家结款时扣点,但售货员和摊位装…查看详情

2021精品免费系统软件推荐

在今天,网络购物、网络交友越来越成为人们生活中必不可少的事情,随着互联网的发展,系统的需求量也越来越大,为了能更高效地解决问题,因此这里为大家盘点几款好用的免费系统供大家参考! 1.必牛免费CRM系统 客户分布,客户消费统计,客户来源,客户…查看详情

法人变更怎么办理 法人变更办理流程

  很多的公司在经验过程中会涉及到法人的变更,其实这是很多的公司都遇到的情况,下面*就给大家来详细介绍一下法人变更怎么办理 法人变更办理流程这一块的内容,希望能帮助到大家啊。  法人变更怎么办理  1、领取《公司变更登记申请表》(工商局…查看详情

2022手机杀毒软件排行榜第一名

现在市面的手机杀毒软件有很多,都比较五花八门的,下面万商云集*给大家介绍下手机杀毒软件相关排名。  今天就先说说这些安全软件吧。  “免费”是折腾这些安全软件的前提之一。从这个角度来说,卡巴斯基、Avira、BitDefender、Avas…查看详情

如何查软件著作权?有三种方式可查证书真伪

通常来说,查询软件著作权一般是因为需要对其变更、转让、补充,而涉及到变更、转让交易时,为防止被骗一定要先确定该证书真伪。那么如何查软件著作权,来辨别证书真伪呢? 图片来源于网络 如何查软件著作权,一共有三种方法。方法一:向“中国版权保护中心…查看详情

2021市场选择最多的生鲜配送物流系统

近年来,随着冷链、物流、电商、配送等各个环节技术的突飞猛进,生鲜食材流通也逐渐被注重起来,一款好的生鲜配送物流系统能够帮助食材供应链企业实现数字化转型,让管理更科学便捷,实现降本增效提利润,那么2021市场选择最多的生鲜配送物流系统是哪些呢…查看详情

起点小说排行榜 起点公认最好看的小说前六名

起点小说是一款拥有海量小说资源的软件,有很多人都用这款软件追书。但是这么多小说里,怎么才能选择到自己喜欢的呢?下面是我总结的起点小说排行榜前六名的小说介绍,书荒的小伙伴们可以看一看。 1.请你别太得意 作者是砂梨,它是一本…查看详情

最新文章