互聯網巨頭們的 SRE 運維實踐「GitHub 熱點速覽 v.21.27」


作者: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.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 公眾號 第一時間收到更新。

還有更多開源項目的介紹和寶藏項目等待你的發現。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM