作者:HelloGitHub-小鱼干

本周大热点无疑是前几天 GitHub 发布的 Copilot,帮你补全代码,给你的注释提出建议,预测你即将使用的代码组件…如此神奇的 AI 技术,恰巧本周微软也开源了他们的机器学习入门课程,你在 12 周之内完成 24 堂课程即可入门机器学习。除此之外,本周的特点主题之一 DevOps 和 SRE,包括 Google、百度在内的多家科技公司在本周特推给出了他们的最佳实践。

以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知

  • 本文目录

      1. 本周特推
      • 1.1 监控工具:signoz
      • 1.2 SRE 指南:howtheysre
      1. GitHub Trending 周榜
      • 2.1 devops 练习:devops-exercises
      • 2.2 高效并行策略:mesh-transformer-jax
      • 2.3 安全私有网络:wiretrustee
      • 2.4 微软机器学习课:ML-For-Beginners
      • 2.5 树莓派路由器:internet-pi
      1. 往期回顾

1. 本周特推

1.1 监控工具:signoz

本周 star 增长数:1,350+

SigNoz 可帮助开发人员监控应用以及排除故障问题,是 DataDog、NewRelic 等产品的开源替代品。特性:

  • 支持应用 metric 指标,例如:P50、P90、P99 延迟和错误率;
  • 应用中最慢的端点;
  • 精准的请求跟踪;
  • 根据服务名称、延迟、错误、注释进行筛选;
  • 统一指标和跟踪,你无需在 Prometheus 和 Jaeger 间切换来定位问题。

GitHub 地址→https://github.com/SigNoz/signoz

1.2 SRE 指南:howtheysre

本周 star 增长数:1,600+

howtheysre 记录了国内外各地的技术团队、组织是如何实践站点可靠性工程(SRE,全称 Site Reliability Engineering),这些团队包括 Atlassian、百度、Google、Netflix 在内的 50+ 公司。

GitHub 地址→https://github.com/upgundecha/howtheysre

2. GitHub Trending 周榜

2.1 devops 练习:devops-exercises

本周 star 增长数:1,800+

Devops-exercises 收录了大量运维、SRE 人员需要掌握的知识,包括 Linux、Jenkins、AWS、Prometheus、Docker、Python、K8s 在内的 20 多个技术领域的练习。

GitHub 地址→https://github.com/bregman-arie/devops-exercises

2.2 高效并行策略:mesh-transformer-jax

本周 star 增长数:800+

Mesh Transformer JAX 一个利用 Jax 的 xmap 运算符实现并行机制的 haiku 库。这个库的设计目的是在 TPUv3s 上最多可伸缩到大约 20B 参数,超越了其他的并行策略,如 GPT-NeoX 或 DeepSpeed。

GitHub 地址→https://github.com/kingoflolz/mesh-transformer-jax

2.3 安全私有网络:wiretrustee

本周 star 增长数:700+

Wiretrustee 可将设备连接到一个单独的私人网络,可在 ARM 设备,例如 树莓派上运行。

GitHub 地址→https://github.com/wiretrustee/wiretrustee

2.4 微软机器学习课:ML-For-Beginners

本周 star 增长数:2,100+

ML-For-Beginners 是微软开源的机器学习课程,你可在 12 周上完他们安排的 24 节机器学习相关课程。

GitHub 地址→https://github.com/microsoft/ML-For-Beginners

2.5 树莓派路由器:internet-pi

本周 star 增长数:300+

New internet-pi 是一个用树莓派配置网络环境的工具,它将 DNS、广告屏蔽、监控等配置到了一个 Ansible 项目中。

GitHub 地址→https://github.com/geerlingguy/internet-pi

3. 往期回顾

以上为 2021 年第 26 个工作周的 GitHub Trending 如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟

HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~


关注 HelloGitHub 公众号 第一时间收到更新。

还有更多开源项目的介绍和宝藏项目等待你的发现。

互联网巨头们的 SRE 运维实践「GitHub 热点速览 v.21.27」的更多相关文章

  1. GitHub 热点速览 Vol.23:前后端最佳实践

    作者:HelloGitHub-小鱼干 摘要:最佳实践,又名 best-practices,是 GitHub 常见的项目名,也是本周 Trending 关键词.25 年 Python 开发经验的 Dav ...

  2. vivo大规模 Kubernetes 集群自动化运维实践

    作者:vivo 互联网服务器团队-Zhang Rong 一.背景 随着vivo业务迁移到K8s的增长,我们需要将K8s部署到多个数据中心.如何高效.可靠的在数据中心管理多个大规模的K8s集群是我们面临 ...

  3. HBase运维实践-聊聊RIT的那点事

    相信长时间运维HBase集群的童鞋肯定都会对RIT(Region-In-Transition,很多参考资料误解为Region-In-Transaction,需要注意)有一种咬牙切齿的痛恨感,一旦Reg ...

  4. 关于Prometheus运维实践项目

    关于Promethues运维实践项目 1. 什么是Prometheus运维实践项目 ​ 是什么 ​ Prometheus,普罗米修斯,是古希腊神话中为人间带来火种的神. ​ Prometheus运维实 ...

  5. elasticsearch基本概念理解+elasticsearch 的shards unassigned处理方法 -- 最佳运维实践 - 集群规划

    1.es与MySQL的概念对比 2.概念理解 2.1 Index : 一个索引即是文档的集合 2.2 Document : 一个文档即是一个可被索引的基础单元信息,一条记录: 2.3 Replicas ...

  6. 华为刘腾:华为终端云Cassandra运维实践分享

    点击此处观看完整活动视频 各位线上的嘉宾朋友大家好,我是来自华为消费者BG云服务部的刘腾,我今天给大家分享的主题是华为终端云Cassandra运维实践.和前面王峰老师提到的Cassandra在360中 ...

  7. 谷歌SRE运维模式解读

    谷歌SRE运维模式解读 前面我和你分享了一些关于运维组织架构和协作模式转型的内容,为了便于我们更加全面地了解先进的运维模式,今天我们再来谈一下谷歌的SRE(Site Reliability Engin ...

  8. 阿里智能运维实践|阿里巴巴DevOps实践指南

    编者按:本文源自阿里云云效团队出品的<阿里巴巴DevOps实践指南>,扫描上方二维码或前往:https://developer.aliyun.com/topic/devops,下载完整版电 ...

  9. 基于.net的微服务架构的开发测试环境运维实践

    眼下,做互联网应用,最火的架构是微服务,最热的研发管理就是DevOps, 没有之一.微服务.DevOps已经被大量应用,它们已经像传说中的那样,可以无所不能.特来电云平台,通过近两年多的实践,发现完全 ...

随机推荐

  1. [c++] 开发问题

    语言中的很多细节都是为了应对实际开发中会遇到的问题 当编写程序时,我们使用的定义多数不是自己写的,如sqrt(),是很多年前别人写的,我们只是使用它们 在C++中,对于"别处"定义 ...

  2. Linux查看PCIe版本及速率# lspci -vvv |grep Width -i

    Linux查看PCIe版本及速率 https://www.cnblogs.com/lsgxeva/p/9542975.html# lspci -vvv |grep Width -i # lspci | ...

  3. centos8.2-2004

    ~]# cat /etc/*leaseCentOS Linux release 8.2.2004 (Core)NAME="CentOS Linux"VERSION="8 ...

  4. 查看当前目录下文件个数: $find ./ | wc -l

    2.1. 创建和删除 创建:mkdir 删除:rm 删除非空目录:rm -rf file目录 删除日志 rm *log (等价: $find ./ -name "*log" -ex ...

  5. 攻防世界(十二)upload1

    攻防世界系列 :upload1 1.打开题目,文件上传. 2.立即上传shell 1.php <?php @eval($_POST[root]); ?> 提示只能上传图片 3.burp改报 ...

  6. 凯撒密码Caesar

    //@132屋里上课群 #include<stdio.h>#include<stdlib.h>//颜色using namespace std;int jiami();int j ...

  7. Maven知识点一览

    Maven 介绍和搭建 介绍 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告,和文档的软件项目管理工具. 环境搭建 网址:https://maven.apache ...

  8. win10 启用Hyper-V并安装Ubuntu20.10

    本文的最终目的是要将.netcore5.0(.net5.0)部署在Ubuntu中的docker容器中. 当前环境: 主系统:win10家庭版 虚拟机:Hyper-V (win10自带虚拟机) 虚拟机系 ...

  9. 从实例分析ELF格式的.gnu.hash区与glibc的符号查找

    前言 ELF格式的.gnu.hash节在设计上比较复杂,直接从glibc源码进行分析的难度也比较大.今天静下心来看了这篇精彩的文章,终于将布隆滤波器.算数运算转为位运算等一系列细节搞懂了(值得一提的是 ...

  10. 关于LSTM核心思想的部分理解

    具体资料可以查阅网上,这里提到一些难理解的点.别人讲过的知识点我就不重复了. LSTM 的关键就是细胞状态,按照水平线从左向右运行,如同履带,在整个链上运行. 根据时间t-1,t,t+1,我们可以看出 ...