0,前言
这里记录我们每周工作学习过程中遇到学到的优秀开源项目,优秀文章,以及优秀博客。有很多优秀的内容,都值得被铭记,值得被分享,值得被更多人学习,我们想通过这里每周的记录分享,一方面强化自己对优秀内容的认识与学习,另一方面能够把优质内容统一汇总,以飨大众。
我们的内容会以运维技术和Golang为主,以及GitHub上优秀项目或经验。已经经过一次筛选过滤的内容,质量不会太差,在你空闲无事的时候,可以过来随便看看,必能有所收益。
该项目维护在这里,目前由eryajf和clay-wangzhi一同维护更新,你可以在这里或者这里查看汇总周刊。
1,开源项目
- 项目地址:kubedog
- 项目说明:Kubedog是一个库,用于监视和跟踪CI / CD部署管道中的Kubernetes资源。同时它也提供了一个二进制cli程序,让我们能够快速通过命令行对刚刚构建成功的应用状态做一些观测与打印。
- 相关文章:通过kubedog助力应用部署的状态监测与打印
- 项目地址:quay
- 项目说明:Red Hat 开源镜像仓库,类似harbor
- 相关文章:私有镜像仓库选型:Harbor VS Quay
- 项目地址:wxwork-bot-go
- 项目说明:企业微信群机器人接口 Golang 封装,对比了很多,这个好用
- 相关文章:参考项目README说明。
2,优秀文章
- 压测nginx出现no live upstreams while connecting to upstream的问题分析
- 实践参考文中的思路以及方法,调优之后的压测效果达到了调优之前的2倍之多。
- 万字总结,体系化带你全面认识 Nginx !
- 一个前端同学写的Nginx汇总知识,值得浏览以及收藏。
- 蚂蚁构建服务演进史
- 讲述了蚂蚁的构建发展以及不同阶段的技术方案,学到了一个
buildkit
- 基于BuildKit优化Dockerfile的构建
- 在这个工具众多新特性当中,目前比较能够切中我的痛点的,就是分阶段构建时,能够挂载缓存的功能,这将为编译性的分阶段构建镜像,带来许多倍的提效!
3,优秀博客
- 博客地址:PoorOPS
- 简单说明:运维博客,作者分享了很多不错的运维实践。
- 博客地址:latte Studio
- 简单说明:一个来过公司面试的运维小伙伴,博客内容不错,包含运维以及go的基础知识。
- 博客地址:怀老师
- 简单说明:PHP,Nginx,Linux,还有生活文章
- 博客地址:Tony Bai
- 简单说明:go开发者,作者坚持写了多年博客,其中还给两个女儿创建博客,非常有意思
- 博客地址:Robin Blog
- 简单说明:go开发者,Mac,云原生
- 博客地址:KLBLOG
- 简单说明:Java开发者,但是典型的诠释了Java开发者全面发展的高素养