ag真人百家乐 229622点co

ag百家乐苹果app    你的位置:ag真人百家乐 229622点co > ag百家乐苹果app >

网络彩票和AG百家乐 奈飞诀别式计数器理会:行家界限内可扩展、准确且及时的计数

发布日期:2025-01-03 03:41    点击次数:176

作家 | Eran Stiller

译者 | 刘雅梦

计划 | 丁晓昀

奈飞(Netflix)的工程师最近发表了一篇深切接洽其诀别式计数器抽象(Distributed Counter Abstraction)的著述,这是一项可扩展的作事,旨在以低延长追踪行家用户交互、功能使用情况和业务性能概念。该系统基于奈飞(Netflix)的 TimeSeries Abstraction 构建,通过可成立的计数景况、弹性数据团聚和行家诀别式架构来均衡性能、准确性和老本。

计数听起来可能很苟简。干系词,奈飞(Netflix)的工程师强调了其中荫藏的复杂性:

诀别式计数是臆想机科学中的一个具有挑战性的问题。[......] 在奈飞(Netflix),咱们的计数用例包括追踪数百万次用户交互,监控向用户展示特定功能或体验的频率,以及在 A/B 测试实际时间对数据的多个方面进行计数等。

诀别式计数是臆想机科学中的一个具有挑战性的问题。[......] 在奈飞(Netflix),咱们的计数用例包括追踪数百万次用户交互,监控向用户展示特定功能或体验的频率,以及在 A/B 测试实际时间对数据的多个方面进行计数等。

张开剩余76%

在撰写本文时,该作事跨不同的 API 端点和数据集在行家界限内的处理接近 75K 计数肯求 / 秒,同期为其通盘端点提供了个位数的毫秒级延长。

多样诀别式计数器操作的延长信息(起头)

一些计数用例条件“尽最大费力的计数”(best-effort counting),优先推敲低延长和最低基础设施老本,而不是十足的准确性。其他一些用例则条件“最终一致的计数”(eventually consistent counting),确保精准和握久的计数,尽管会略有延长并增多了运营老本。高可用性、容错性以及对幂等重试的撑握需要在准确性、性能和可扩展性之间得到均衡。

尽管尽最大费力的计数器给与了相对苟简的基于 EVCache 的达成,但奈飞(Netflix)在 TimeSeries 抽象之上使用事件启动的架构达成了最终一致性的计数器。

每个计数动作齐会行动不成变事件纪录在 TimeSeries 抽象中,并带有幂等性密钥,以确保握久性并撑握幂等重试。后台汇总进度使用基于时分的窗口抑止团聚这些事件,将中间计数存储在握久存储中。这种步调幸免了数据丢失,并通过数据存储的多区域复制撑握一致的全局团聚。

纪录计数器事件的汇总进度(起头)

幂等性(Idempotency)在诀别式系统中起着至关伏击的作用。在汇注环境中,ag百家乐技巧失败、重试和类似肯求很常见,幂等性可确保类似操作产生与单次膨大换取的效果,从而允许客户端重试其肯求。作家强调了在此类环境中为客户提供的第二个灵验的战术是:

对冲(Hedging )是指如若原始肯求在预期的时天职莫得复返反应,则客户端向作事器发送换取的竞争肯求。然后,客户端使用先完成的肯求进行反应。这么作念是为了将利用法子的尾部延长保握在相对较低的水平。惟有当突变是幂等的时,智商安全地作念到这少量。

对冲(Hedging )是指如若原始肯求在预期的时天职莫得复返反应,则客户端向作事器发送换取的竞争肯求。然后,客户端使用先完成的肯求进行反应。这么作念是为了将利用法子的尾部延长保握在相对较低的水平。惟有当突变是幂等的时,智商安全地作念到这少量。

TimeSeries 抽象自己是一个可扩展的、高笼统量的数据平台,它以毫秒级的延长存储和查询时分事件数据。它将数据组织成时分序列纪录,定时间对事件进行分区,并在界说的时分拆开内对其进行分组。每个事件齐是不成变的、带无意分戳和唯独秀雅,从而达成了精准的纪录保存况且能撑握高效的时分界限查询。咫尺,在岑岭时段,它每秒可处理行家所极度据蚁集的近 1500 万个事件。

奈飞(Netflix)TimeSeries 抽象的笼统量(起头)

在 Cassandra 等握久性存储处治决策和 Elasticsearch 等索引存储处治决策的撑握下,该抽象可确保全局可用性和可调的一致性。它的架构撑握动态扩展、可成立的保留战术和自妥当的查询优化,使其成为诀别式计数器抽象等数据密集型作事的基础。

奈飞(Netflix)的工程师们当今正在考研一种精准全局计数器(Accurate Global Counter)。这种计数器类型通过将预团聚计数与最近事件的及时增量贯串结来增强及时团聚。它不会恭候后台汇总,而是通过扫描自前次团聚以来未处理的事件来动态臆想最新的计数。天然这会增多读取复杂性和资源使用率,但并行查询和动态批处理不错保握较低的延长,从而为重要概念提供近乎及时的准确性。

实际性的精准全局计数器的顶层空洞(起头)

作家先容

Eran Stiller是澳大利亚墨尔本的首席软件架构师。行动又名教会丰富的软件架构师和首席技巧官网络彩票和AG百家乐,Eran 筹商、实施和审查了多个跨业务界限的多样软件处治决策。Eran 在软件竖立界限领有多年的教会,并有公开演打仗社区孝敬的纪录。

发布于:北京市

上一篇:ag百家乐积分有什么用 什么是中国:西方布道士笔下的清代中国

下一篇:ag真人百家乐每天赢100 环保与先锋并存,中筑世家全屋宅配探索

Powered by ag真人百家乐 229622点co @2013-2022 RSS地图 HTML地图

top