随笔分类 -  云运维&&云架构

上一页 1 ··· 163 164 165 166 167 168 169 170 171 ··· 178 下一页

Compoxure example 应用说明
摘要:Compoxure 官方提供了一个demo应用,包含了cache,error,layout 等功能 环境准备 demo 使用docker-compose 运行 clone 代码 git clone https://github.com/tes/compoxure-example.git git cl 阅读全文

posted @ 2018-12-21 13:05 荣锋亮 阅读(448) 评论(0) 推荐(0) 编辑

Compoxure 微服务组合proxy 中间件
摘要:Compoxure 是一个不错的微服务组合中间件,使用此工具我们可以快速的进行micro frontends 应用的开发 使用此工具我们可以替换esi+ ssi 的开发模型(尽管都挺不错)。 同时支持cache 、slot、cdn等功能,同时自身有一套很方便的配置框架,我们可以灵活的进行组合 参考资 阅读全文

posted @ 2018-12-21 11:35 荣锋亮 阅读(280) 评论(0) 推荐(0) 编辑

SCS Characteristics
摘要:Each SCS is an autonomous web application. For the SCS's domain, all data, the logic to process that data and all code to render the web interface is 阅读全文

posted @ 2018-12-21 09:10 荣锋亮 阅读(242) 评论(0) 推荐(0) 编辑

nginx ssi + ngx_pagespeed 实现micro frontends 开发
摘要:nginx 的ssi 功能让我们可以将不同的拼接起来,ngx_pagespeed 是pagespeed 的nginx 模块,可以帮助 我们解决前端的一些性能优化的问题,通过简单的配置就可以搞定 一张参考图 说明: demo 只简单使用了nginx ssi + ngx_pagespeed,ngx_sr 阅读全文

posted @ 2018-12-18 09:32 荣锋亮 阅读(578) 评论(0) 推荐(0) 编辑

Benthos metrcis 说明
摘要:Benthos 按照input, pipeline ,buffer,conditions,ouput 这个几个大类,为我们提供了 方便的分析metrics,支持json 格式同时可以暴露为 statsd、prometheus 格式的数据metrics 当前的metrics 如下: Input inp 阅读全文

posted @ 2018-12-17 14:21 荣锋亮 阅读(673) 评论(0) 推荐(0) 编辑

hermes 试用
摘要:hermes 是一个不错的基于kafaka 的event broker,基于push模型(webhook) 测试环境使用docker-compose 运行 环境准备 docker-compose version: '3' services: graphite: image: nickstenning 阅读全文

posted @ 2018-12-16 11:41 荣锋亮 阅读(708) 评论(0) 推荐(0) 编辑

hermes kafka 转http rest api 的broker 工具
摘要:hermes 与nakadi 是类似的工具,但是设计模型有很大的差异,hermes 使用的是webhook的模式(push) nakadi 使用的是pull(event stream),各有自己解决的问题,但是从设计上nakadi更灵活 参考架构图比较 nakadi: hermes: 参考资料 ht 阅读全文

posted @ 2018-12-15 23:06 荣锋亮 阅读(785) 评论(0) 推荐(0) 编辑

mtail 部署说明
摘要:了解一个工具最好的方式是先--help 下,看看支持的命令以及参数 启动mtail 最基本的参数: --logs 支持需要处理的log 文件,支持通过glob 模式的额查找,可以指定多次 --progs log 的可编程处理规则,注意必须以 .tmail 结尾 操作 运行 mtail --progs 阅读全文

posted @ 2018-12-14 09:16 荣锋亮 阅读(3267) 评论(2) 推荐(0) 编辑

使用loki+ mtail + grafana + prometheus server分析应用问题
摘要:loki 是一个方便的类似prometheus 的log 系统,mtail 是一个方便的日志提取工具, 可以暴露为http 服务——支持导出prometheus metrics 环境准备 docker-compose 文件 version: "3" services: nginx-log: buil 阅读全文

posted @ 2018-12-13 23:06 荣锋亮 阅读(4290) 评论(0) 推荐(0) 编辑

mtail 提取应用日志数据到时序数据库的工具-支持prometheus
摘要:mtail 是谷歌开源的一款很不错的应用日志提取工具,我们可以方便的用来提取应用的数据 到常见的监控系统(prometheus,stats,collectd,gragphite。。。。) 说明: demo 使用此工具转换nginx error message 为prometheus 的metrics 阅读全文

posted @ 2018-12-13 20:22 荣锋亮 阅读(5372) 评论(0) 推荐(0) 编辑

Gource 方便的软件版本可视化录制工具
摘要:Gource 是一个特别棒的软件变更可视化录制工具,我们可以使用此工具,方便的将软件的版本变动,录制 为视频 安装 brew install gource brew install ffmpeg brew install gource brew install ffmpeg brew install 阅读全文

posted @ 2018-12-11 19:22 荣锋亮 阅读(879) 评论(0) 推荐(0) 编辑

tailor multi fragment && cutom-amd script demo 说明
摘要:tailor 官方demo 中提供了一个multi fragment 的demo,这个比较简单,就是使用不同的 后端server 做为fragment ,然后使用 html tag 进行加载就可以了。 multi fragment 说明 调用格式 <h2>Fragment 1:</h2> <frag 阅读全文

posted @ 2018-12-11 16:01 荣锋亮 阅读(408) 评论(0) 推荐(0) 编辑

使用tailor 轻松方便的集成web 框架react&&vue
摘要:tailor 是一款很方便的layout 服务,类似facebook 的bigpipe,我们可以使用此工具 方便的集成各类web 框架,实现micro-fronteds 开发 参考demo https://github.com/rongfengliang/tail-react-vue 说明 代码很简 阅读全文

posted @ 2018-12-11 10:39 荣锋亮 阅读(878) 评论(0) 推荐(0) 编辑

tailor 基础模版的使用
摘要:对于需要实现共享的html 内容,tailor 提供了基础模版的概念,我们需要操作的就是添加slots ,以及使用slots 做为占位符 环境准备 使用现有的仓库代码 https://github.com/rongfengliang/tailor-skipper-docker-compose. 代码 阅读全文

posted @ 2018-12-10 13:24 荣锋亮 阅读(411) 评论(0) 推荐(0) 编辑

tailor+ skipper 实现micro-frontends 简单试用
摘要:tailor 在Mosaic 框架中扮演fragment 模版layout的处理,后端fragment可以用任何服务编写 tailor 主要就是进行layout的处理。tailor的是类似facebook bigpipe的实现,功能 挺强大的。 说明:测试使用docker-compose 运行 环境 阅读全文

posted @ 2018-12-09 22:23 荣锋亮 阅读(354) 评论(0) 推荐(0) 编辑

Mosaic 前端微服务框架
摘要:Mosaic 是一系列的服务、库,集成在一起,定义了组件如何彼此交互,可以用来支持大规模的web 站点开发 一张架构图 说明 尽管上图中的一些组件已经迭代演化了(skipper 的route 配置,上图的已经废弃了),但是还是一种对于微服务开发中,前端处理的一种很不错 的解决方案,和当爱你的micr 阅读全文

posted @ 2018-12-09 20:50 荣锋亮 阅读(1769) 评论(0) 推荐(0) 编辑

Introducing Makisu: Uber’s Fast, Reliable Docker Image Builder for Apache Mesos and Kubernetes
摘要:转自:https://eng.uber.com/makisu/?amp To ensure the stable, scalable growth of our diverse tech stack, we leverage a microservices-oriented architecture 阅读全文

posted @ 2018-12-07 09:39 荣锋亮 阅读(366) 评论(0) 推荐(0) 编辑

lua-resty-shell 多任务执行
摘要:已经写过一个openresty 使用lua-resty-shell 执行shell 脚本的demo,但是实际上我们可能是多节点运行, 同时需要负载均衡的机制。 lua-resty-shell 支持unix socket 以及tcp soket 的管理,但是在测试的时候发现tcp 有问题,所以只好 使 阅读全文

posted @ 2018-12-07 09:17 荣锋亮 阅读(890) 评论(0) 推荐(0) 编辑

lapis 项目添加prometheus 监控集成grafana
摘要:操作很简单,主要是进行界面的配置以及prometheus 服务的配置, 可以和https://www.cnblogs.com/rongfengliang/p/10074044.html && https://www.cnblogs.com/rongfengliang/p/10038706.html 阅读全文

posted @ 2018-12-06 09:31 荣锋亮 阅读(314) 评论(0) 推荐(0) 编辑

skipper prometheus 监控
摘要:skipper 是支持prometheus监控的,只是没有启用,需要添加参数 -enable-prometheus-metrics 测试使用的是一个简单nginx web ,同时使用docker-compose 运行 环境准备 docker-compose 文件 version: "3" servi 阅读全文

posted @ 2018-12-04 17:04 荣锋亮 阅读(267) 评论(0) 推荐(0) 编辑

上一页 1 ··· 163 164 165 166 167 168 169 170 171 ··· 178 下一页

导航