2023年1月2日

nginx-clojure docker 镜像

摘要: 主要是一个测试,方便学习使用nginx-clojure 强大的能力 dockerfile 直接基于了openjdk:10-slim 基础镜像,同时基于copy 文件的格式处理 FROM openjdk:10-slim WORKDIR /usr/local/nginx COPY nginx-cloju 阅读全文

posted @ 2023-01-02 23:17 荣锋亮 阅读(36) 评论(0) 推荐(0) 编辑

dremio NamespaceService 简单说明一

摘要: 此处主要说明社区版dremio namspaceservice 包含的一个能力,我们如果自己扩展下就可以实现简单的部分权限管理 参加定义类图 如下如可以看出namspaceservice 提供的能力 一个额外的能力 接口定义 interface Factory { /** * Return a na 阅读全文

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

dremio 的加速文件系统插件简单说明

摘要: dremio 包含一个强大的功能就是反射加速,dremio 为了对于反射数据的存储开发了自己的文件系统插件 插件类图 parquet 以及iceberg 的支持 从start 入口可以看出包含了不同的处理,实际上dremio 从21 版本开始就默认基于了iceberg 存储了(同时也需要分布式存储) 阅读全文

posted @ 2023-01-02 21:57 荣锋亮 阅读(67) 评论(0) 推荐(0) 编辑

dremio ClassPathScanner 简单说明

摘要: ClassPathScanner 实际上是dremio 基于配置+约定的类扫描处理,为了性能同时使用了开源的reflections 工具包 约定 主要扫描包含以下约定key 的类或者包 /** Configuration pathname to list of names of packages t 阅读全文

posted @ 2023-01-02 21:37 荣锋亮 阅读(28) 评论(0) 推荐(0) 编辑

dremio formatPlugin 调用链

摘要: 格式化插件在dremio 中是比较核心的,包含了不少格式化插件,了解格式化插件的执行可以更好的开发自己的扩展以及了解dremio的内部机制 以下是基于arthas 分析的一个调用链可以参考 调用链 stack parquet format plugin stack com.dremio.exec.s 阅读全文

posted @ 2023-01-02 10:08 荣锋亮 阅读(18) 评论(0) 推荐(0) 编辑

gluon 基于浏览器+nodejs 的桌面应用开发框架

摘要: gluon 基于浏览器+nodejs 的桌面应用开发框架,好处是相对轻量,只使用系统浏览器,对于nodejs 可以支持包含以及不包含模式目前支持chrome 以及firfox 浏览器器,打包的应用相对比较小,同时内存使用也比较少 官方对比 说明 tauri 是基于rust 的性能很不错,目前就是不太 阅读全文

posted @ 2023-01-02 09:36 荣锋亮 阅读(925) 评论(0) 推荐(0) 编辑

导航