云计算自旋锁问题之iLogtail架构重构的主要目标如何解决

简介: 云计算自旋锁问题之iLogtail架构重构的主要目标如何解决

问题一:iLogtail架构重构的主要目标是什么?


iLogtail架构重构的主要目标是什么?


参考回答:

iLogtail架构重构的主要目标包括更换内部数据模型为通用数据模型,将C++主程序的输入、处理和输出能力全面插件化,增加可观测流水线的概念并强化配置管理能力,统一商业版和开源版的采集配置格式,优化采集配置热加载方式和提升配置容错能力,以及优化商业版代码嵌入开源版代码的路径。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/627589


问题二:为什么需要更换iLogtail的内部数据模型?


为什么需要更换iLogtail的内部数据模型?


参考回答:

iLogtail的内部数据模型原先是针对SLS设计的,无法很好地表达Metric和Trace,且在向第三方存储系统投递数据时必须进行额外的数据结构转换,降低了整体性能。更换为通用数据模型可以减少数据投递时不必要的数据结构转换,提高性能。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/627590


问题三:C++主程序的输入、处理和输出能力全面插件化的意义是什么?


C++主程序的输入、处理和输出能力全面插件化的意义是什么?


参考回答:

C++主程序的输入、处理和输出能力全面插件化,可以便于从产品侧统一C++部分和Golang部分的插件概念,提高架构的灵活性和可扩展性。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/627591


问题四:为什么要在C++主程序中增加可观测流水线的概念?


为什么要在C++主程序中增加可观测流水线的概念?


参考回答:

可以强化C++主程序的流水线配置管理能力,以支持C++处理能力间的级联和C++处理能力与Golang处理能力的组合,从而增强C++的主体地位,提升整体性能。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/627611


问题五:原有iLogtail架构中使用的数据模型是什么?


原有iLogtail架构中使用的数据模型是什么?


参考回答:

原有iLogtail架构中使用的数据模型是基于SLS后端的数据结构,主要包括Log、LogTag和LogGroup这几个protobuf定义的数据结构。


关于本问题的更多回答可点击原文查看:https://developer.aliyun.com/ask/627612


目录
相关文章
|
2月前
|
分布式计算 Serverless MaxCompute
Serverless 架构问题之Serverless架构助力云计算如何解决
Serverless 架构问题之Serverless架构助力云计算如何解决
30 1
|
2月前
|
存储 人工智能 云计算
云计算演进问题之冯·诺伊曼架构的主要特点如何解决
云计算演进问题之阿里云自研CPU倚天710的部署如何解决
|
3月前
业务架构问题之识别子域,如何解决
业务架构问题之识别子域,如何解决
|
2月前
|
安全 IDE Java
从0到1探索淘宝短视频流的架构再设计和工程重构
随着视频流业务的发展,业务的复杂性越来越高,视频流老工程在架构设计、代码质量、工程能力等方面的问题也逐渐凸显。本次重构是一次对大型业务工程进行架构再设计和重构的探索,本文是对这次探索的一次梳理与总结。
|
2月前
|
存储 边缘计算 监控
探索云计算的未来:无服务器架构的兴起与挑战
【8月更文挑战第23天】在这篇文章中,我们将深入探讨无服务器架构——一种现代的云计算执行模型,它允许开发者构建和运行应用程序和服务而无需管理服务器。我们将从基本概念出发,逐步揭示无服务器计算的核心优势、面临的挑战以及未来可能的发展方向。文章旨在为读者提供对无服务器技术全面而深刻的理解,同时激发对云原生技术未来可能性的思考。
|
2月前
|
Web App开发 缓存 Serverless
Serverless 架构问题之云计算的形态演进如何解决
Serverless 架构问题之云计算的形态演进如何解决
29 0
|
2月前
|
存储 安全 数据库
云计算:架构、类型及其优缺点
【8月更文挑战第20天】
238 0
|
3月前
|
JSON 监控 数据格式
开发与运维函数问题之iLogtail原有架构中配置文件组织存在问题如何解决
开发与运维函数问题之iLogtail原有架构中配置文件组织存在问题如何解决
37 1
|
3月前
|
JSON Go C++
开发与运维C++问题之在iLogtail新架构中在C++主程序中新增插件的概念如何解决
开发与运维C++问题之在iLogtail新架构中在C++主程序中新增插件的概念如何解决
36 1
下一篇
无影云桌面