GitHubはなぜ落ちるのか 海外で原因を巡り激論
Hacker Newsに「GitHubの社員に聞きたい、一体何が起きているんだ」という投稿があり、相次ぐ障害の原因を巡って活発な議論になった。
Microsoftによる買収後のAzure移行を疑う声、AIコーディングによるコミット急増で無料の非公開リポジトリを見直すべきだという意見、Azureの障害を隠していると疑われるステータスページへの不信まで、様々な仮説が飛び交った。
Ask HN: GitHubの社員に聞きたい、一体何が起きているんだ?
見ての通りの質問です。最近続いているこの手の問題について、事情を教えてもらえませんか。多くの投稿や返信を見ていると、みんな公開されているデータだけを見て勝手に結論を出しているように感じます。企業広報的な建前ではなく、実際に中で何が起きているのかを知っている人から、生の情報を教えてもらえると助かります。よろしくお願いします。
見ての通りの質問です。最近続いているこの手の問題について、事情を教えてもらえませんか。多くの投稿や返信を見ていると、みんな公開されているデータだけを見て勝手に結論を出しているように感じます。企業広報的な建前ではなく、実際に中で何が起きているのかを知っている人から、生の情報を教えてもらえると助かります。よろしくお願いします。
非公式な回答: このグラフの『Microsoftが買収』のラインが全てを物語ってる → https://damrnelson.github.io/github-historical-uptime/
>>3
MicrosoftがGitHubを買収したという事実だけでは、GitHubのSLA低下の根本原因の説明にはならないでしょう。
MicrosoftがGitHubを買収したという事実だけでは、GitHubのSLA低下の根本原因の説明にはならないでしょう。
>>3
Microsoftが買収して、その後インフラを全部Azureに移行したから。
Microsoftが買収して、その後インフラを全部Azureに移行したから。
>>3
逆に、利用量自体が増えてGitHubの規模が以前とは違うレベルになった、とも言えると思う。
逆に、利用量自体が増えてGitHubの規模が以前とは違うレベルになった、とも言えると思う。
Microsoftの多くのサービスが今日ダウンしてる。Azureでホストされてるサイトも含めて。たぶんもっと大規模なMSの障害だと思う。
Microsoft。Azure。AI。原因はどれか一つ選んでください!
>>12
しかもRuby on Railsで書かれてるっていうのも、パフォーマンス面では足を引っ張ってると思う。
しかもRuby on Railsで書かれてるっていうのも、パフォーマンス面では足を引っ張ってると思う。
>>2
答えは単純で、無制限無料の非公開リポジトリをやめること。もはや『ソース』なんて特別なものじゃない。GitHubは単なる無料のS3、Azureストレージ業者になってる。
答えは単純で、無制限無料の非公開リポジトリをやめること。もはや『ソース』なんて特別なものじゃない。GitHubは単なる無料のS3、Azureストレージ業者になってる。
>>14
それをやれば、意味のない大量コミットもだいぶ減ると思う。リポジトリ1つにつき月1ドル課金すればいい。それだけの価値が無いプロジェクトなら、自分でgitを立てるか他の無料サービスを使えばいい。
それをやれば、意味のない大量コミットもだいぶ減ると思う。リポジトリ1つにつき月1ドル課金すればいい。それだけの価値が無いプロジェクトなら、自分でgitを立てるか他の無料サービスを使えばいい。
>>35
GitHubはそこまで課金するほどの価値を核サービスで提供できていない。ユーザーの9割はもっと安い代替サービスに移るだろうし、残るのは移行が高くつく、あるいは不可能なレガシーな企業コードベースだけになる。
GitHubはそこまで課金するほどの価値を核サービスで提供できていない。ユーザーの9割はもっと安い代替サービスに移るだろうし、残るのは移行が高くつく、あるいは不可能なレガシーな企業コードベースだけになる。
>>35
でもGitHubは新規ユーザー獲得のためにこの無料リポジトリをかなり活用してると思う。みんな普通にGitLabに移るだけじゃないかな。
でもGitHubは新規ユーザー獲得のためにこの無料リポジトリをかなり活用してると思う。みんな普通にGitLabに移るだけじゃないかな。
>>2
『AI活用のコーディングでこの1年でコミット数が14倍に増えたのがGitHubの苦戦の原因』って、ならその増えた収益で人員やリソースを増やせばいいのでは? 一体そこで何をやってるんだ?
『AI活用のコーディングでこの1年でコミット数が14倍に増えたのがGitHubの苦戦の原因』って、ならその増えた収益で人員やリソースを増やせばいいのでは? 一体そこで何をやってるんだ?
>>18
その収益って何のこと? AI生成コミットを大量に投げてる人たちが、GitHub Enterpriseにお金を払ってるとは思えないけど。
その収益って何のこと? AI生成コミットを大量に投げてる人たちが、GitHub Enterpriseにお金を払ってるとは思えないけど。
>>18
AI活用のコミットがどんな収益を生んでるって言うんだ? 何か見落としてる?
AI活用のコミットがどんな収益を生んでるって言うんだ? 何か見落としてる?
>>18
vibeコーディングした成果物をGitHubに大量に上げてる人たちから、追加の収益なんて本当にあるのか?
vibeコーディングした成果物をGitHubに大量に上げてる人たちから、追加の収益なんて本当にあるのか?
>>2
それって無料プランに偏って発生してるのか? それとも有料プランでも同じようにストレージ負荷が増えてるのか? GB/月単位の課金を検討する価値はあるかもしれない。結局VCSも(体裁のいい)ストレージサービスなんだから。
それって無料プランに偏って発生してるのか? それとも有料プランでも同じようにストレージ負荷が増えてるのか? GB/月単位の課金を検討する価値はあるかもしれない。結局VCSも(体裁のいい)ストレージサービスなんだから。
>>4
つまり聞くべきはGitHubのエンジニアじゃなくてAzureのエンジニアなのでは?
つまり聞くべきはGitHubのエンジニアじゃなくてAzureのエンジニアなのでは?
>>28
本当に? https://azure.status.microsoft/en-us/status を見る限り、そうは見えないけど。
本当に? https://azure.status.microsoft/en-us/status を見る限り、そうは見えないけど。
>>42
あのページは全部緑になってるけど、Azureが落ちてる時も大体同じように見える。あれはSLAや課金のためのページで、リアルタイムの障害は表示されない。
あのページは全部緑になってるけど、Azureが落ちてる時も大体同じように見える。あれはSLAや課金のためのページで、リアルタイムの障害は表示されない。
>>42
そもそもあのステータスページがどこまで正確か分からない。AWSのステータスページも、実際の障害から表示が遅れることがよくある。
そもそもあのステータスページがどこまで正確か分からない。AWSのステータスページも、実際の障害から表示が遅れることがよくある。
>>13
GitHubはAzure上で動いてる。Azureはひどいことで有名だよ。元Azureエンジニアがここに投稿した連載記事があって、その辺の事情を全部説明してた。追記: そのスレ見つけた → https://news.ycombinator.com/item?id=47616242
GitHubはAzure上で動いてる。Azureはひどいことで有名だよ。元Azureエンジニアがここに投稿した連載記事があって、その辺の事情を全部説明してた。追記: そのスレ見つけた → https://news.ycombinator.com/item?id=47616242
>>30
OpenAIのインフラの多くもAzure上じゃなかった? GitHubより調子良さそうに見えるけど。
OpenAIのインフラの多くもAzure上じゃなかった? GitHubより調子良さそうに見えるけど。
>>13
OpenAIやClaudeはコミットを受け付けたりPRをホストしたりしないよね? それでどうして同じだと言えるんだ?
OpenAIやClaudeはコミットを受け付けたりPRをホストしたりしないよね? それでどうして同じだと言えるんだ?
>>32
あちらもトークン需要が加速度的に増え続けてる。
あちらもトークン需要が加速度的に増え続けてる。
>>32
同じ種類の負荷を受けてるってことだよ。GitHubのサーバーに負荷をかけてるAIコミットのほとんどは、OpenAIやAnthropicのサーバー上で生成されたものなんだから。
同じ種類の負荷を受けてるってことだよ。GitHubのサーバーに負荷をかけてるAIコミットのほとんどは、OpenAIやAnthropicのサーバー上で生成されたものなんだから。
>>23
あのグラフを見ると、AIが登場するよりずっと前、Microsoftの買収直後から性能が広範囲に低下してる。Microsoftが原因じゃないなら、他にどう説明する? それともグラフの方が誤解を招く見せ方をしてるのか?
あのグラフを見ると、AIが登場するよりずっと前、Microsoftの買収直後から性能が広範囲に低下してる。Microsoftが原因じゃないなら、他にどう説明する? それともグラフの方が誤解を招く見せ方をしてるのか?
>>41
主張してるのは君の方だよ!相関関係じゃなくて因果関係を示す必要があるのはそっち。
主張してるのは君の方だよ!相関関係じゃなくて因果関係を示す必要があるのはそっち。
※本記事は5ch(Hacker News)スレッド「Ask HN: GitHub employees what’s going on? Why?」より抜粋・要約して構成しています。






まだコメントはありません。