世界を動かす技術を、日本語で。

HNに聞く: GitHubの社員たち、何が起こっているの?なぜ?

2026年8月18日

概要

  • 問題発生の背景 や原因についての質問
  • ユーザー投稿や返信 の傾向の指摘
  • 公式発表以外の情報 へのニーズ
  • 内部事情に詳しい人 からの説明を希望
  • 透明性や信頼性 のある情報の重要性

問題が繰り返し発生する理由について

  • 多くの問題は システムの複雑化技術的負債 の蓄積が原因
  • リソース不足優先順位の誤り による対応遅延
  • 社内コミュニケーションの断絶 による情報共有の不足
  • 短期的な成果重視 で根本的な解決策が後回しになる傾向
  • ユーザーからのフィードバック が十分に活用されない運用体制

ユーザー投稿や返信の現状

  • 多くの投稿が 公開データや噂 に基づく推測
  • 公式発表の内容 をそのまま引用する傾向
  • 実際の内部事情 に触れた情報が少ない現状
  • 信頼できるソース の不足による混乱
  • 憶測や誤解 が広まりやすい環境

内部事情に詳しい人からの情報の価値

  • 現場で働く人の声 は問題の本質を理解する手がかり
  • 公式見解では語られない課題 や実情の把握
  • 改善策や今後の方針 への具体的な示唆
  • 透明性の向上 によるユーザーの信頼回復
  • 対話の機会 としての意義

透明性と信頼性の確保のために必要なこと

  • 内部事情の定期的な共有 による情報格差の解消
  • 現場担当者による説明 やQ&Aの実施
  • 公式発表と現場の声 を組み合わせた情報提供
  • ユーザーからの質問受付 とフィードバック反映体制
  • 継続的な改善活動 の可視化

まとめ 問題が繰り返される背景には、技術的・組織的な課題や情報共有の不足が存在。内部事情を知る人からの透明性ある情報発信が、ユーザーの信頼回復と問題解決の鍵。

Hackerたちの意見

役に立たない回答だけど、このグラフの「MicrosoftがGitHubを買収」っていう部分が全ての疑問に答えてるよ。 https://damrnelson.github.io/github-historical-uptime/

でも、使用量は増えてると思うし、GitHubは今や全然違うスケールで運営されてるよね。

MicrosoftがGitHubを買収したことは、GitHubのSLAが低下した理由としては無効な根本原因分析だね。

マイクロソフトがGitHubを買収して、その後すべてのインフラをAzureに移行した。

グラフのダウンタイムのほとんどはGitHub Actionsから来てるけど、これはマイクロソフトの買収前には存在しなかったんだよね。ダウンタイムは2020年から始まってるけど、これは買収からしばらく経ってからのこと。2020年は、多くの人が家に閉じ込められている間にコーディングを学び始めた年でもある。

マイクロソフトを嫌ってるのは俺だけじゃないけど、この一つのデータポイントが何かを説明するのに役立つなんて思ってるわけないよね。

コンピュータでも同じことに気づいたんだけど、MS Windowsをインストールすると稼働時間がガクッと落ちるんだよね ;)

確かに、買収前のGitHubはすごく安定してたけど、あんまり新しい機能が追加されたりすることもなかったよね。マイクロソフトが買収してからは、新機能が信じられないスピードで出てきてる。ダウンタイムの内訳を見ると、大半は買収前には存在しなかった機能に関連してる。ただ、新機能だけが原因じゃないけど、コア部分も今まで以上に不安定になってる。

公平に言うと、買収後に機能が大幅に拡張されたから、ダウンタイムを経験するコンポーネントが増えたんだよね。買収前は、GitHubはかなりシンプルなコードリポジトリで、問題が追加されていただけだった。Actions、Dependabot、Codespaces、Advanced Security、Package Registry、Copilotなどはすべて買収後に登場したもので、買収前のGitHubよりも多くのオーバーヘッドがあると思う。基本的に、プッシュやプルがないときはマシンがアイドル状態のコードホスティングプラットフォームから、完全に統合された開発者エコシステムに変わったんだ。どれか一つでもパフォーマンスが落ちると、稼働時間のチャートに影響が出るよね。

Azure周辺のインフラチームがAI時代の需要に対応できてないっていうのは、パターンになってるみたいだね。内部の政治や技術的な驕りが邪魔して、苦労してる感じ。

今日、Microsoftのサービスがいくつかダウンしてるみたいで、Azureでホストされてるサイトも含まれてる。大規模なMSの障害だと思う。

だから、GitHubのエンジニアじゃなくてAzureのエンジニアに聞くべきかもね?

Hacker Newsで議論の続きを見る