2020年10月31日

摘要: 前言 单源码库单应用是我们公司一直在执行的标准,这个标准也是由于我的坚持才一直实行到现在。因为这个标准和开发的小伙伴儿们相爱相杀过好多次,下面我关于这个标准做的总结。 开发角度 首先,很多开发都认为单源码库多应用的话,会提升开发速度,两个应用有很多共同的地方,放在一个源码库下开发也方便,这两个应用共 阅读全文
posted @ 2020-10-31 06:08 圣诞使者 阅读(135) 评论(0) 推荐(0) 编辑

2020年10月29日

摘要: 前言 最早是认为 kubernetes 中 controller 模式 informer 中 resync 是 controller 定时和 api-server 去同步,保证数据的一致性的。后来发现其实不是。下面我们来一一说下。本文的引用都是来自这本书 Programming Kubernetes 阅读全文
posted @ 2020-10-29 17:05 圣诞使者 阅读(1355) 评论(0) 推荐(0) 编辑

2020年7月26日

摘要: kubernetes event 收集 背景 刚开始准备使用 kubernetes 的官方 python 库,但是这个 python 官方库一直落后于 kubernetes 的正式版本好几个版本,而且用这个库的时候监听 event 老是报错,所以决定使用 kubernetes 官方的 client- 阅读全文
posted @ 2020-07-26 21:27 圣诞使者 阅读(711) 评论(0) 推荐(0) 编辑

2020年1月25日

摘要: 前言 本文基本就是 "ThoughtWorks 文集" 中一键发布的读后感。 持续集成 持续集成也就是 CI,是敏捷软件开发中应用最广泛的技术实践,也是极限编程核心技术实践之一。CI 是指开发人员一旦将代码提交到版本控制系统之后,就进行构建,并运行一系列测试套件的过程。 产出物的管理 现在管理产出物 阅读全文
posted @ 2020-01-25 08:16 圣诞使者 阅读(247) 评论(0) 推荐(0) 编辑

2020年1月12日

摘要: 千人千面的微服务 为什么说千人千面的微服务呢,这个大家和身边的人聊聊就知道了,一说大家都知道,再仔细一聊才知道大家说的不是一个微服务。我也看过很多文章,本文也可以说是这些文章的读后感o( ̄︶ ̄)o,我比较推崇老马的这个描述。下面就来说说我理解的微服务。 微服务第一条原则就是不要使用微服务 就想老马说 阅读全文
posted @ 2020-01-12 11:20 圣诞使者 阅读(454) 评论(0) 推荐(0) 编辑

2019年12月22日

摘要: 前言 下面信息裁剪了一些,有的不确定了就拍脑袋定了,大体情况还是和实际相似。 整体过程 最开始接到告警 一个周六的 9:00 接到钉钉告警A应用线上 499 数量大量增加, A应用的背景介绍 先说下A应用的背景,我们A应用每天上亿次访问,主要是给别的厂商买接口的,按照各个厂商的调用量收钱,A 应用的 阅读全文
posted @ 2019-12-22 10:56 圣诞使者 阅读(295) 评论(0) 推荐(0) 编辑

2019年12月20日

摘要: 前言 redis deployment 是 kubernetes 外面的 redis 从。prometheus 是通过 "redis exporter" 监控 redis 的。 redis exporter 和 redis 是部署在一个 pod 里面的。本文中用到的 prometheus opera 阅读全文
posted @ 2019-12-20 15:24 圣诞使者 阅读(1099) 评论(0) 推荐(0) 编辑
 
摘要: prometheus 自定义 webhook 发送告警到钉钉 package main import ( "bytes" "encoding/json" "fmt" "log" "strings" "time" "io/ioutil" "net/http" ) const ( DingDingUrl 阅读全文
posted @ 2019-12-20 09:39 圣诞使者 阅读(1595) 评论(2) 推荐(0) 编辑

2019年10月10日

摘要: 前言 在读完谷歌 SRE 运维解密之后,觉得谷歌对过载问题解决能让人学到很多东西,这里就做个笔记。 处理过载问题 QPS陷阱 QPS只能反应请求的个数,但是每个请求消耗服务器的资源不同,谷歌大部分情况下采用服务器负载而不是QPS来衡量应用的负载。 客户端限流 每个客户端都是请求的 quota ,超过 阅读全文
posted @ 2019-10-10 09:46 圣诞使者 阅读(799) 评论(0) 推荐(0) 编辑

2019年7月8日

摘要: 杂项 架构漫谈 全栈开发工程师学习路径 提问的智慧 gitops C4 model 阿里云c4 model文章 thoughtwork洞见c4 model c4 model官网 TW的文章 Testing Strategies in a Microservice Architecture 运用四色建 阅读全文
posted @ 2019-07-08 12:01 圣诞使者 阅读(126) 评论(0) 推荐(0) 编辑
 
返回顶部