- 1
- 0
- 约1.74千字
- 约 2页
- 2026-07-15 发布于北京
- 举报
《024_SkyWalking内核轻量级队列模型设计》
上一讲,SkyWalking模型,大家大致可以理解,引入SkyWalking以后,各个系统和服
务上报数据,数据模型,上报的东西,trace和span这两个概念,引入轻量级队列模
型后,OAP服务器引入了内存队列的设计。
上报数据以后,将数据放入内存队列中,基于内存队列进行消费,再进行计算、聚合和持久化
。计算、聚合和持久化,我们后面会分别来讲解。
OAP服务器,循环队列,[xx,xx,xx,xx,xx,xx,xx]
Buffer,Object[]buf存储数据的队列),AtomicRangeIntegerindex(循环索引,环状
队列),BufferStrategystrategy(队列策略),callbacks(阻塞的回调函数)。循环使
数据
用队列,index决定数据放在buffer的哪个位置,strategy解决旧数据未消费的策略,
strategy在blocking策略下,callbacks对生产数据一致阻塞的回调函数。
Channel管理Buffer,Buffer[]bufferChannels,I
您可能关注的文档
最近下载
- (北师大版)数学三年级下册期末复习每日一练(共40天).docx VIP
- (正式版)QB∕T 8056-2024 氨基酸表面活性剂 谷氨酸型.pdf VIP
- FDA医疗器械人因工程申报指南终版深度解读.pptx VIP
- 2025年四川绵阳科技城新区招聘社区工作者考试真题.docx VIP
- 2025年CSCO前列腺癌诊疗指南解读PPT课件.pptx VIP
- 24J331 地沟及盖板资料.pdf VIP
- 四升五数学24版《30天暑假作业》每日一练.pdf VIP
- 2026年四川绵阳科技城新区社区工作者招聘考试试卷1(含答案解析).docx VIP
- 城市桥梁工程施工与质量验收规范(CJJ2-2025修订版,附操作指南).docx VIP
- GB50821-2012 煤炭工业环境保护设计规范.pdf VIP
原创力文档

文档评论(0)