2023年2月4日

tracetest 基于trace 生成端到端测试的框架

摘要: tracetest 是基于OpenTelemetry 工具,设计上还是很有意思的,可以使用此工具进行分布式系统的测试 支持的特性 可以直接使用现有的OpenTelemetry周边工具,包含了jaeger, 以及grafana tempo 支持多种测试,比如http,grpc,以及postman 的c 阅读全文

posted @ 2023-02-04 22:37 荣锋亮 阅读(138) 评论(0) 推荐(0) 编辑

dremio AppBundleRunner 简单说明

摘要: AppBundleRunner 的作用 运行通过AppBundleGenerator 生成的jar 加载上边jar 相关依赖到类加载器中 初始化实例,并调用main 方法 同时还包含运行实例的停止 参考处理说明 类加载处理 实际上是load 方法,通过解析jar 元数据信息,同时也会进行jar 的解 阅读全文

posted @ 2023-02-04 22:09 荣锋亮 阅读(18) 评论(0) 推荐(0) 编辑

dremio yarn 集成之 AppBundleGenerator 简单说明

摘要: AppBundleGenerator 的目的是方便yarn 应用的运行,dremio 自己开发了一个方便软件打包的服务,可以简化 参考处理 默认生成的jar 包名称dremio-bundle.jar public Path generateBundle() throws IOException { 阅读全文

posted @ 2023-02-04 21:20 荣锋亮 阅读(16) 评论(0) 推荐(0) 编辑

dremio 的 YarnDaemon 简单说明

摘要: YarnDaemon 与DremioDaemon 基本类似,都是启动dremio 服务,只是YarnDaemon 更多是关于执行器节点的运行模式与 DremioDaemon 差异比较大,DremioDaemon 就是一个long running 任务,但是YarnDaemon 实际上是一个由线程调度 阅读全文

posted @ 2023-02-04 13:08 荣锋亮 阅读(28) 评论(0) 推荐(0) 编辑

导航