上一页 1 ··· 75 76 77 78 79 80 81 82 83 ··· 133 下一页

2020年4月3日

cortex 1.0 版本发布

摘要: cortex 1.0 第一个主版本发布了(4.2发布),也预示着,作为prometheus 可扩展的方案可以生产可用了 cortex 很强大,解决了好多关于单机,或者原生prometheus 的问题,提高了系统的可扩展行 我以前也有写过简单的运行,后期使用下新版本,尝试下新功能 参考资料 https 阅读全文

posted @ 2020-04-03 09:02 荣锋亮 阅读(588) 评论(0) 推荐(0)

2020年4月2日

Prisma 2 进入beta 阶段了

摘要: Prisma 2 是prisma 的升级版本的,但是变化很大,基本在持续了大半年的演变,目前已经到beta了 同时官方也做了好多调整(说明prisma2可用了) 修改原有prisma为prisma2 修改prisma2 为prisma 比较详细的官方文档 说明 从官方的发布说明,prisma2 很值 阅读全文

posted @ 2020-04-02 08:50 荣锋亮 阅读(680) 评论(0) 推荐(0)

qiankun 蚂蚁金服基于single-spa 的微前端解决方案

摘要: qiankun 蚂蚁金服基于single-spa 的微前端解决方案,生产可用 包含的特性 基于single-spa 基于无关 html entry 方式模式 样式隔离 js 沙箱 资源预取 说明 qiankun是一个很不错的微前端解决方案,生产可用 参考资料 https://github.com/u 阅读全文

posted @ 2020-04-02 08:43 荣锋亮 阅读(6836) 评论(0) 推荐(0)

kpt 基于git+yaml 的k8s 配置管理

摘要: kpt 是谷歌开源的k8s 配置,资源部署,包管理解决方案。 包含以下特性 kpt pkg 基于git && yaml 的包管理解决方案 kpt cfg 在yaml 之上的cli 功能,方便修改配置文件 kpt live apply 模式的资源部署 kpt fn 基于fn 的扩展kpt,提高kpt的 阅读全文

posted @ 2020-04-02 08:30 荣锋亮 阅读(805) 评论(0) 推荐(0)

2020年3月30日

几个不错的国内镜像加速

摘要: 清华 https://mirrors.tuna.tsinghua.edu.cn/ 包含了好多仓库源,jenkins,gitlab,zabbix,openresty, postgres. docker-ce 基本主流的都包含了 中科大 http://mirrors.ustc.edu.cn/ 与清华的类 阅读全文

posted @ 2020-03-30 10:26 荣锋亮 阅读(2538) 评论(0) 推荐(0)

2020年3月29日

proxyquire 方便的nodejs 依赖覆盖方法模块

摘要: 基于proxyquire 我们可以方便的覆盖依赖模块,方便开发测试系统,以及bug修复 使用 项目准备 package.json { "name": "proxyquire-learning", "version": "1.0.0", "main": "index.js", "license": " 阅读全文

posted @ 2020-03-29 22:21 荣锋亮 阅读(741) 评论(0) 推荐(0)

clinic 简单使用

摘要: 主要是学习clinic的使用,使用的官方demo 环境准备 安装 npm install -g clinic 命令 clinic --help ​ Clinic - v5.0.0 ​ Getting started As a first step, run the clinic doctor: ​ 阅读全文

posted @ 2020-03-29 10:09 荣锋亮 阅读(1193) 评论(0) 推荐(0)

clinicjs 一个强大的nodejs 性能分析利器.

摘要: clinicjs 是一款强大的nodejs 性能分析利器,包含了多中分析维度,同时也包含了火焰图 注意clinicjs 支持的nodejs 版本为>=8.11.1,后边会有简单的学习使用 参考资料 https://clinicjs.org/documentation/ https://github. 阅读全文

posted @ 2020-03-29 09:23 荣锋亮 阅读(1394) 评论(0) 推荐(0)

OpenSilver Silverlight 的重新实现

摘要: Silverlight微软是不在支持了,但是又一个团队重新实现了silverlight,opensilver 基于webassembly以及blazor 等技术,没有 插件,还是比较期待能ga的 参考资料 https://www.opensilver.net/announcements/introd 阅读全文

posted @ 2020-03-29 09:16 荣锋亮 阅读(914) 评论(0) 推荐(0)

2020年3月28日

bashible docker集成使用

摘要: bashible 是一个很不错的基于bash 的dsl 框架,类似ansible,但是简单使用也比较灵活,以下是集成docker 的使用 以下是一个集成openresty 的demo 集成bashible 的openresty 镜像 目的很简单,就是集成bashible到openresty 镜像中, 阅读全文

posted @ 2020-03-28 23:42 荣锋亮 阅读(290) 评论(0) 推荐(0)

2020年3月27日

使用mgob 进行mongodb 数据库备份

摘要: mgob 是就有golang 编写的mongodb 数据库备份工具,支持cron 调度,基于cli (mongodump,minio mc ...) 各种工具以及rest api 的模式进行 数据的备份管理,实际上我们基于webhook 的模式比如(adnanh/webhook)也是可以解决的,对于 阅读全文

posted @ 2020-03-27 22:25 荣锋亮 阅读(862) 评论(0) 推荐(0)

2020年3月26日

envdir 环境变量管理工具

摘要: 以前有介绍过一个direnv 的工具,是一个比较灵活的基于golang 的环境变量管理管理(对于windows 不太好,但是可以解决) enddir 是daemontools 的python 移植版本,使用上也比较灵活,而且跨平台 安装 pip install envdir 基本使用 目录结构 ├─ 阅读全文

posted @ 2020-03-26 10:20 荣锋亮 阅读(914) 评论(0) 推荐(0)

几个方便处理wal log 的工具

摘要: 整理几个用的比较多的wal log 工具 wal-e 基于python 开发的,功能还是比较强大的 wal-g 可以认为是wal-e 的升级版(基于golang 开发)更强大的是还支持mysql 以及mongo wal2json wal log 转换为json postgres-decoderbuf 阅读全文

posted @ 2020-03-26 09:12 荣锋亮 阅读(776) 评论(0) 推荐(0)

2020年3月25日

bashible 模版使用

摘要: bashible 内置了一个模版系统,使用灵活,可以用来方便的生成html 页面,官方提供了一个比较完备的demo 可以学习 generating_html_from_a_template 项目结构 ├── README ├── generate.bash ├── index.html ├── in 阅读全文

posted @ 2020-03-25 17:09 荣锋亮 阅读(183) 评论(0) 推荐(0)

bashible 模块使用

摘要: bashible 是支持模块化的,以下是关于模块的试用 模块位置 说明 官方目前没有明确的关于模块位置的说明,但是如果我们使用会发现,需要和bashible的目录同级 对于使用she-bang 的需要和bashible 配置的目录同级,同时如果查看官方文档也能看到关于 bashible 的位置以及配 阅读全文

posted @ 2020-03-25 16:41 荣锋亮 阅读(225) 评论(0) 推荐(0)

bashible 基于bash 的dsl 框架

摘要: bashible 是一个方便基于shell 开发的类似ansible 的dsl 框架,可以用来方便的进行部署以及自动化 包含的特性 提升可读性 异常处理 跳过已经执行成功的任务 命令链 变量检查 依赖管理 模块化(支持模版引擎) 延迟任务执行 使用 安装 注意目前bashible.edit 有问题 阅读全文

posted @ 2020-03-25 11:11 荣锋亮 阅读(557) 评论(0) 推荐(0)

graphql-mesh mongoose 集成

摘要: 内容来自官方的demo,主要是一个学习 环境准备 docker-compose version: "3" services: mongodb: image: mongo:3 ports: - "27017:27017" 项目初始化 yarn init -y 添加依赖 yarn add @graphq 阅读全文

posted @ 2020-03-25 09:51 荣锋亮 阅读(321) 评论(0) 推荐(0)

graphql-mesh web service 集成

摘要: 前边有介绍过graphql-mesh 的基本使用,以下是一个集成web service 的简单学习 环境准备 项目初始化 yarn init -y 添加依赖 yarn add graphql @graphql-mesh/runtime @graphql-mesh/cli @graphql-mesh/ 阅读全文

posted @ 2020-03-25 09:26 荣锋亮 阅读(320) 评论(0) 推荐(0)

2020年3月24日

graphql-mesh 试用

摘要: 前边有简单介绍多graphql-mesh 以下是一个简单的试用 环境准备 项目初始化 yarn init -y 添加依赖 yarn add graphql @graphql-mesh/runtime @graphql-mesh/cli @graphql-mesh/openapi pacakge.js 阅读全文

posted @ 2020-03-24 23:30 荣锋亮 阅读(498) 评论(0) 推荐(0)

graphql-mesh 强大的数据聚合处理模式

摘要: 目前技术领域都比较喜欢各类mesh (service mesh,data mesh,network mesh)graphql-mesh 是一个新的mesh graphql 使用了graphql 的强大查询能力,可以方便我们聚合查询各类数据 openapi,grpc,soap,graphql,0dat 阅读全文

posted @ 2020-03-24 09:15 荣锋亮 阅读(1459) 评论(0) 推荐(0)

2020年3月23日

hasura graphql-engine 集成postgresql_anonymizer扩展的说明

摘要: postgresql_anonymizer是比较强大的数据脱敏框架,以下是与hasura graphql-engine 集成的简单说明 使用说明 方法一 最简单的使用数据脱敏的方式是基于postgresql_anonymizer 提供的mask schema,因为对于以上的脱敏的数据是通过 视图生成 阅读全文

posted @ 2020-03-23 23:09 荣锋亮 阅读(516) 评论(0) 推荐(0)

几个不错的pg 监控工具

摘要: 以下是梳理的几个不错的pg 监控工具,方便分析pg的性能问题 pg_stat_statements http://www.postgres.cn/docs/11/pgstatstatements.html pg_top https://github.com/markwkm/pg_top pg_sys 阅读全文

posted @ 2020-03-23 08:25 荣锋亮 阅读(1732) 评论(0) 推荐(0)

2020年3月22日

使用py-spy 分析python 应用的性能问题

摘要: py-spy 是使用rust 开发的基于采样的profiler ,可以方便的用来分析python 应用的性能,同时还能生成火焰图(很强大) 以下是fastapi 的学习以及一个基于py-spy 的火焰图生成 fastapi 环境准备 推荐基于venv 安装运行 pip install fastapi 阅读全文

posted @ 2020-03-22 21:38 荣锋亮 阅读(1798) 评论(0) 推荐(0)

playwright 微软提供的基于nodejs包装多浏览器自动化测试包

摘要: playwright 对于多浏览器提供了一致的统一api 访问,简化了多浏览器测试的成本,使用方便 同时官方也提供了详细的使用文档,同时也介绍了关于几个主流浏览器包装的区别,是一个比 教方便的工具 参考资料 https://github.com/microsoft/playwright 阅读全文

posted @ 2020-03-22 10:49 荣锋亮 阅读(1961) 评论(0) 推荐(1)

2020年3月20日

node-replay 一个很不错的nodejs api 录制以及回放包

摘要: api 的测试是很烦人的,而且是很费事的,但是我们可以通过请求录制以及数据回放的方式解决 类似的golang 版本的goreplay 很不错 包含的特性 api 录制,以及回放 http 请求stub 同一请求不同响应的回放 说明 对于基于nondejs 开发应用的同学node-replay 是一个 阅读全文

posted @ 2020-03-20 23:13 荣锋亮 阅读(1204) 评论(0) 推荐(0)

2020年3月19日

graphqlize docker-compose 运行

摘要: 今天有写过简单的graphqlize 基本运行,但是对于使用容器的不太方便,所以基于profile 调整了 添加容器构建参数替换 原理说明 主要是通过profile 以及mvn 的resource 插件进行代码的构建时替换datasource 的配置,对于不同的环境使用不同的配置 pom.xml < 阅读全文

posted @ 2020-03-19 23:23 荣锋亮 阅读(333) 评论(0) 推荐(0)

graphqlize 灵活方便的jvm graphql library试用

摘要: graphqlize 官方文档已经很齐全了,以下是简单的试用(spring boot 项目) 项目使用mven 管理,同时包含了playgroup 以及voyager 基础环境准备 主要是pg 使用docker-compose 运行 docker-compose 文件 version: "3" se 阅读全文

posted @ 2020-03-19 13:58 荣锋亮 阅读(463) 评论(0) 推荐(0)

graphqlize 基于jvm的快速生成graphql api 的库

摘要: graphqlize 是基于Clojure 开发的快速生成java graphql api 的库,支持pg 以及mysql 使用比较方便 graphqlize 基本玩法 添加依赖(library) 初始化resovler (配置sql 数据源) 添加graphql api endpoinnt 配置 阅读全文

posted @ 2020-03-19 09:06 荣锋亮 阅读(652) 评论(0) 推荐(0)

2020年3月17日

mocha ReferenceError: describe is not defined 问题解决

摘要: mocha 是nodejs 开发中比较常用的断言库,大家如果直接安装node 的启动方式会有如下的错误 错误信息 ReferenceError: describe is not defined 解决方法 应该使用mocha 启动测试,可选的方式,全局安装mocha 或者本地安装,使用npm scri 阅读全文

posted @ 2020-03-17 09:44 荣锋亮 阅读(3054) 评论(0) 推荐(1)

zombie 快速&&无头基于nodejs 的浏览器测试框架

摘要: 我们可能会基于webdriver,cypress 进行浏览器功能的测试,但是启动还是比较慢的,处理上并不高效 一些基于snapshot 模式的也是一个不错的选择比如jest(e2e 的测试模式),zombie 是另外一个无头模式 的浏览器测试工具(我们不需要浏览器),zombie 使用mocha 测 阅读全文

posted @ 2020-03-17 09:25 荣锋亮 阅读(546) 评论(0) 推荐(0)

Backstage构建开发人员门户的开放平台

摘要: Backstage 是spotify 开源的用户构建开发者门户的平台,基于typescript 开发,基于单体仓库开发模式 核心组件 frontend 与用户交互的主站点,使用一些不同的扩展构建 plugins 每个插件是一个自包含的web app,包含了几乎任何类型的内容,插件使用了通用的接口模型 阅读全文

posted @ 2020-03-17 08:48 荣锋亮 阅读(1891) 评论(5) 推荐(1)

2020年3月15日

pill静态站点动态加载内容的方案

摘要: pill 是一个小巧的为了解决静态站点,web 内容加载问题,通过拦截js 的一些事件通过执行fetch 解决问题 原理说明 拦截导航事件(链接的点击,以及历史导航) 通过fetch 加载请求 获取加收到的html 内容 替换当前页面的内容 用途 解决我们单页面应用资源加载的问题(还是希望实现动态内 阅读全文

posted @ 2020-03-15 10:00 荣锋亮 阅读(768) 评论(0) 推荐(0)

2020年3月14日

pgspider timescale+citus 扩展docker 镜像

摘要: 就是一个简单的docker 镜像,后边尝试如何集成 Dockerfile FROM dalongrong/pgspider:base as build WORKDIR /app RUN apt-get update && apt-get install -y cmake automake gcc a 阅读全文

posted @ 2020-03-14 10:24 荣锋亮 阅读(621) 评论(0) 推荐(0)

pgspider timescale 扩展docker 镜像

摘要: timescale 是我比较喜欢的一个pg 扩展,对于时序数据的处理很强大,以下是docker 镜像的制作 老样子基于基础镜像制作 dockerfile FROM dalongrong/pgspider:base as build WORKDIR /app RUN apt-get update && 阅读全文

posted @ 2020-03-14 10:08 荣锋亮 阅读(550) 评论(0) 推荐(0)

2020年3月13日

pgspider perl 语言扩展

摘要: perl 也算是一个小语言,但是功能很强大,以下是pgspider 集成perl的试用 以及docker基础镜像的制作,方便后期应用扩展使用 构建说明 基于源码构建,需要的配置参数./configure --with-perl docker base 镜像 FROM debian:stretch-s 阅读全文

posted @ 2020-03-13 09:59 荣锋亮 阅读(285) 评论(0) 推荐(0)

2020年3月11日

postgresql_anonymizer 方便的数据脱敏扩展

摘要: postgresql_anonymizer 是一个灵活切强大的数据脱敏扩展,以下是一个简单的使用 环境准备 基于docker-compose 运行 dockerfile FROM dalongrong/pgspider:base as build WORKDIR /app RUN apt-get u 阅读全文

posted @ 2020-03-11 08:45 荣锋亮 阅读(1723) 评论(0) 推荐(0)

2020年3月10日

pgspider jsonb_deep_sum 扩展docker 镜像以及简单试用

摘要: jsonb_deep_sum 是一个很强大的jsonb 聚合扩展,可以高效的对于json数据进行sum 以及add 处理 以下是pgspider 集成的docker 构建以及使用 dockerfile FROM dalongrong/pgspider:base as build WORKDIR /a 阅读全文

posted @ 2020-03-10 22:38 荣锋亮 阅读(365) 评论(0) 推荐(0)

pgspider pgddl 扩展doker 镜像以及试用

摘要: pgddl 是一个灵活方便的提炼pg 的sql ddl,功能很强大,对于我们需要查看创建ddl 的是很方便的 dockerfile FROM dalongrong/pgspider:base as build WORKDIR /app RUN apt-get update && apt-get in 阅读全文

posted @ 2020-03-10 22:33 荣锋亮 阅读(541) 评论(0) 推荐(0)

2020年3月9日

pgspider wal2json doker 镜像

摘要: wal2json 是一个很不错的pg wal逻辑复制解码json 输出创建,以下是一个集成pgspider 的docker 镜像,可以更好的集成到 数据分析中(最好的还是作为基础镜像集成到pgspider 中,作为一个标配组件) Dockerfile FROM dalongrong/pgspider 阅读全文

posted @ 2020-03-09 18:25 荣锋亮 阅读(473) 评论(0) 推荐(0)

pgspider Citus节点数据移动操作

摘要: 前边有简单的说明过通过副本数以及修改元数据信息,移除节点保证citus 的可用性,以下是一个简单的 节点添加以及数据移动的说明 环境准备 节点需要开启逻辑复制,所以以前的基础镜像稍有调整,同时因为开启了安全认证同时使用了.pgpass docker 基础镜像 FROM dalongrong/pgsp 阅读全文

posted @ 2020-03-09 17:49 荣锋亮 阅读(667) 评论(0) 推荐(0)

上一页 1 ··· 75 76 77 78 79 80 81 82 83 ··· 133 下一页

导航