随笔分类 -  持续集成

上一页 1 2 3 4 5 6 7 8 ··· 38 下一页

lakefs 1.0.0 发布了
摘要:lakefs 1.0.0的发布,也就代表着lakefs 已经ga 了,同时提供了1.x 的兼容支持 说明 随着lakefs 的ga ,我们基本可以放心的使用了,同时新版本了提供了不少sdk 的支持,不只是包含open api 参考资料 https://github.com/treeverse/lak 阅读全文

posted @ 2023-10-23 21:49 荣锋亮 阅读(30) 评论(0) 推荐(0) 编辑

npm os 以及cpu 选项简单说明
摘要:npm 的os 以及cpu 是一个很不错的功能可以实现灵活的包在特定操作系统的运行,尤其我们开发基于node addon 的扩展的时候 napi.rs 做的就比较好,提供了比较完整的工程化实践 os 参考使用 配置 指定运行的操作系统,比如以下的是运行在mac 以及linux 上,同时也支持一个取反 阅读全文

posted @ 2023-10-23 11:05 荣锋亮 阅读(32) 评论(0) 推荐(0) 编辑

bytewax python 流处理框架
摘要:bytewax python 流处理框架,支持批以及流处理,内部使用了timely-dataflow rust 库bytewax 支持的模式主要是多worker 以及多process 核心还是单机场景,暂时不支持多主机的集群模式,同时对于状态的存储以及recovery 使用了sqlite 说明 以前 阅读全文

posted @ 2023-10-22 08:27 荣锋亮 阅读(40) 评论(0) 推荐(0) 编辑

litestream 一些类似工具
摘要:litestream 官方提供了一些类似的可选方案,也是很值得参考学习的,如下参考资料实际上litestream 主要是工具以及基于sqlite 的新架构上提供了一些可选的参考,有一些工具我以前也简单介绍过 参考资料 https://litestream.io/alternatives/https: 阅读全文

posted @ 2023-10-22 08:05 荣锋亮 阅读(17) 评论(0) 推荐(0) 编辑

litestream sqlite流式复制工具
摘要:litestream 是基于golang 开发的sqlite 流式复制工具,可以方便的复制数据到s3 或者一些共享存储中 说明 litestream 使用简单,对于一些基于sqlite 的db存储的应用备份,是一个很不错的选择(比如默认的grafana,proxysql)同时litestream 对 阅读全文

posted @ 2023-10-22 07:52 荣锋亮 阅读(44) 评论(0) 推荐(0) 编辑

httptoolkit 方便的http(s) 请求拦截工具
摘要:httptoolkit 是一个开源工具,支持http(s) 的拦截,可以方便查询请求数据,同时进行重写以及mock 操作 说明 httptoolkit 是开源的,同时支持多样的mock 操作是一个很不错的数据抓包工具,以下是支持的一些工具 参考资料 https://httptoolkit.com/h 阅读全文

posted @ 2023-10-19 10:26 荣锋亮 阅读(180) 评论(0) 推荐(0) 编辑

fastify-autoload + ncc + s3 实现模块的插件化开发加载
摘要:以前简单说明过基于fastify-autoload 的插件化加载fastify插件,方便实现开发,但是对于实际生产环境我们可以需要频繁的模块修改,发布以及构建,所以需要我们需要频繁的调整,不是很方便,我们可以基于ncc 进行入口的打包,同时对于每个插件也基于ncc 打包为独立的文件,这样我们开发的插 阅读全文

posted @ 2023-10-17 13:24 荣锋亮 阅读(47) 评论(0) 推荐(0) 编辑

cerbos minio s3 存储试用
摘要:cerbos 支持blob 存储,以下是关于minio s3 的集成试用 环境准备 docker-compose version: "3" services: minio: image: minio/minio ports: - "9000:9000" - "9001:9001" command: 阅读全文

posted @ 2023-10-12 22:39 荣锋亮 阅读(31) 评论(0) 推荐(0) 编辑

cerbos 参考试用
摘要:主要是基于本地存储策略,使用nodejs 的客户端进行认证的试用 环境准备 docker-compose version: "3" services: cerbos: image: ghcr.io/cerbos/cerbos:latest volumes: - ./policies:/policie 阅读全文

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

cerbos 参考部署架构
摘要:cerbos 官方提供了几种部署模式,很值得学习参考,这样才能保证我们业务系统的可靠稳定 参考部署模式 集中式模式 此模式结合负载均衡器,可以部署多cerbos示例,然后共享策略定义,应用通过lb 提供的地址进行连接 sidecar 模式 比较适合容器运行的场景,每个业务pod 会有一个独立运行的c 阅读全文

posted @ 2023-10-12 20:43 荣锋亮 阅读(24) 评论(0) 推荐(0) 编辑

nodejs xxl-job-executor 客户端试用
摘要:代码fork 自awesomeoxc/xxl-job-executor-nodejs,进行了一些以来包的升级,同时发布npm包到npm 仓库中,方便使用 npm 包名称 npm 包我已经发布npm 仓库中了,可以直接使用@dalongrong/xxl-job-executor 参考使用 安装 npm 阅读全文

posted @ 2023-10-11 14:31 荣锋亮 阅读(195) 评论(0) 推荐(0) 编辑

mountpoint-s3 ga 并提供了安装包
摘要:mountpoint-s3 就在最近ga 了,同时还提供了rpm 以及deb 包,可以方便安装使用 安装 直接下载对应的包,安装就可以了,比如下载rpm 的然后yum install 就可以了,但是因为默认没有systemd 管理,需要自己配置 参考使用 环境配置 version: "3" serv 阅读全文

posted @ 2023-10-11 10:17 荣锋亮 阅读(14) 评论(0) 推荐(0) 编辑

maestro studio 简化编写测试worflow 的工具
摘要:对于自己编写workflow 有时可能会比较复杂,maestro studio提供了基于ai 的强大能力,同时可以实时模拟器的页面与web 集成对于测试人员来说是一个很不错的选择,很值得看看,同时因为maestro studio 也是开源的,代码上也值得学习参考 参考资料 https://maest 阅读全文

posted @ 2023-10-07 10:53 荣锋亮 阅读(11) 评论(0) 推荐(0) 编辑

maestro ios 简单试用
摘要:主要是体验下maestro 的使用 预备 对于ios 需要以来facebook 的idb 需要安装 参考安装命令 brew tap facebook/fb brew install facebook/fb/idb-companion 试用 下载示例 直接使用maestro 自带的 maestro d 阅读全文

posted @ 2023-10-07 10:43 荣锋亮 阅读(24) 评论(0) 推荐(0) 编辑

maestro 移动ui 自动化测试框架
摘要:maestro 是一个移动ui 自动化测试框架,基于yaml 定义就可以快速的实现移动ui 的测试,支持ios,android,reactnatice,fluttermaestro 安装简单,就是一个二进制文件 说明 对于需要进行移动端自动化测试的团队maestro 是一个很值得使用的工具 参考资料 阅读全文

posted @ 2023-10-07 10:25 荣锋亮 阅读(101) 评论(0) 推荐(0) 编辑

使用pyenv 安装graalvm 23.1.0 试用
摘要:实际上graalvm 官方也有介绍基于pyenv 安装graalvm python 包的 安装 命令 pyenv install graalpy-23.1.0 效果 注意有些慢 使用 切换版本 pyenv local graalpy-23.1.0 执行python 代码 python app,py 阅读全文

posted @ 2023-10-06 22:43 荣锋亮 阅读(23) 评论(0) 推荐(0) 编辑

stepci 试用
摘要:stepci 是一个api 自动测试工具,以下是一个简单的试用 试用 支持的命令 package.json { "devDependencies": { "stepci": "^2.6.8" }, "scripts": { "app":"export STEPCI_DISABLE_ANALYTICS 阅读全文

posted @ 2023-10-06 10:17 荣锋亮 阅读(19) 评论(0) 推荐(0) 编辑

stepci 开源api 自动测试框架
摘要:stepci 是基于nodejs 开发的,开源api 自动测试框架 包含的特性 语言无关 可以基于yaml,json,js 定义 支持多种框架 rest,graphl,grpc,trpc,soap 自托管 可以集成到ci/cd中,同时可以自己部署与行 可集成 可以很好的与其他工具集成 说明 step 阅读全文

posted @ 2023-10-06 10:00 荣锋亮 阅读(21) 评论(0) 推荐(0) 编辑

gradio 机器学习应用共享框架
摘要:gradio 是一个机器学习应用共享框架,不少开源机器学习模型都基于gradio 提供了可以快速体验模型的ui 参考使用 安装 pip install gradio 简单代码 app.py import gradio as gr def greet(name): return "Hello " + 阅读全文

posted @ 2023-10-02 20:57 荣锋亮 阅读(171) 评论(0) 推荐(0) 编辑

dbt dbt-project-evaluator 扩展
摘要:dbt-project-evaluator 是官方提供的一个dbt 扩展,可以方便的自动帮助我们发现模型DAG的问题 支持的功能 协助模型的最佳实践 协助测试的最佳实践 协助文档的最佳实践 协助项目文件结构的最佳实践 协助模型物化最佳实践 协助模型治理最佳实践 目前支持的数据库 bigquery d 阅读全文

posted @ 2023-09-30 11:15 荣锋亮 阅读(19) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 38 下一页

导航