8 月 17 日の障害と今後の作業

2026/08/21 4:22

8 月 17 日の障害と今後の作業

RSS: https://news.ycombinator.com/rss

要約

Japanese Translation:

GitHub は、インフラストラクチャのスケーリング失敗により発生した直近の深刻なサービス障害を修正することを表明しました。これは急激なユーザー成長に伴いシステム信頼性を高める方向への決定的な転換です。以前はコードエラーが起因だった問題とは異なり、8 月 17 日のこの事象は、キーコンポーネントがトラフィックのピーク時にスケーリングできなかったことに起因し、月間コミット数が 14 億回から 29 億回へと倍増したという要因が悪化を招きました。これを解決するため、GitHub は CPU コアを 300 万超を追加する等インフラへの大幅な投資を行っており、特に GitHub Actions の高負荷に対処するために Azure へのワークロードのオフローディングを実施しています。CEO(CTO)Vladimir Fedorov が発表したこれらのアーキテクチャ変更には、大規模なコードベースに対して読み込み操作を無制限に許可する機能の導入や、カスケード故障を引き起こした従来の共有依存関係を排除するため重要システムを分離する措置も含まれます。今後、Copilot や API 等のサービスを利用する開発者を保護するために、一貫したリトライ上限と安全なデプロイ戦略の実施が強化されます。結果として、これらの対策は将来の障害発生確率を大幅に低減させ、一貫した可用性を確保することで、プラットフォームを活用して協調的なソフトウェア開発を行う数百万人のユーザーの生産性を safeguard(守り)ます。

本文

GitHub 大規模障害:8 月 17 日のインシデント報告と対応策

障害の概要と影響範囲

  • 発生日時: 8 月 17 日、約 7 時間 47 分 の間にシステム利用不能となりました。
  • 影響サービス:
    • GitHub.com(認証機能を含む)
    • GitHub Actions
    • API
    • プルリクエストおよび Issue
    • Copilot など
  • 被害状況: 世界中の開発者や組織に対し、開発・リリース業務に重大な支障を及ぼしました。

根本原因の特定

調査の結果、以下の要因が重なって障害が発生したことが判明しました。

  • 容量不足によるシステム崩壊
    • トラフィックが新たなピークに達した際、中央米国のデータセンター内の重要なインフラ構成要素が拡張できずに対応できませんでした。
    • その結果生じた容量不足の圧力がシステム全体へ伝播し、認証失敗や複数のサービス運用妨害を引き起こしました。
  • 復旧プロセスと課題
    • 各チームでトラフィック迂回、影響インフラの分離、段階的なサービス復旧を実施し、早い段階で大部分のサービスを回復させました。
    • しかし、Copilot 関連サービスは復旧に時間がかかり、エラーによるクライアント側の再試行ループがトラフィック増大を招く二重の悪循環を生み出しました。
  • 注意点:
    • このインシデントはコード変更や設定変更によるものではありません。
    • 容量不足が主因であり、コミット数の増加(14 億→29 億)自体はシステム負荷増大の説明にはなりますが、直接的な原因とは断定できません。

今後の取り組みと改善計画

信頼性向上に向けた具体的なアクションと将来のロードマップです。

1. インフラ拡張と移行加速

  • 容量追加実績: CPU コア 300 万コア以上、高速ストレージ 120 ペタバイト以上、重要ネットワーク容量を追加済み。
  • Azure への移行拡大:
    • GitHub プラットフォーム全体の負荷の約 58%(すべての Git オペレーションの半分)を Azure が担うようになっています。
    • これは 5 月の 12% から大幅な増加です。
  • モノレポ対応: 最大規模のモノレポのスケーリングを加速し、リーダー数に比例して読み取り容量を拡張可能なアーキテクチャ開発中です。

2. 運用プラクティスの強化

  • チームとリソースを可用性向上に再配置し、以下の強化を進めています。
    • より堅牢なテスト
    • 安全なロールアウト手法
    • 改善された観測性(Observability)
    • 効果的なアラート機構

3. システムアーキテクチャの見直し

  • 共有依存関係の解消: 重要なシステム間の結合を切り離し、障害時の影響範囲を限定する分離作業を進めています。
  • 再試行制御の導入: サービス間インタラクションに対し、一貫した再試行制限・予算・可変タイムアウトを適用し、「再試行嵐」を防ぐ仕組みを導入しました。
  • アラート設定の見直し: 優先度の低い CPU およびメモリ関連アラートをレビューし、トラフィック急増時に故障する構成要素を特定・対策しています。

CTO メッセージ

私たちの高可用性へのコミットメントは単なる技術的な約束ではありません。開発者コミュニティは GitHub に依存しており、それは信頼が前提です。8 月 17 日には残念ながらその期待に応えられませんでした。これを是正する責務が私たちにあります。プラットフォームのスケーラビリティと信頼性を通じて、再びあなたの信頼を得てまいります。


執筆者:Vladimir Fedorov(GitHub CTO)

  • エンジニアリングリーダーシップおよびイノベーション分野で数十年の経験を持つ。
  • **「開発者第一」**の考え方を基盤に、開発者ツールの未来を築く。
  • 経歴:
    • UserClouds(データガバナンス特化スタートアップ)創設
    • Facebook(Meta)にて 12 年間シニアバイスプレジデントを務め、プライバシー・広告部門などを統括。
    • Microsoft で勤務、Caltech で CS 学士・修士号取得。
  • 趣味: ベイエリア在住で、家族と共に屋外や水面での時間を過ごすのが好き。

関連コンテンツ

  • GitHub のその他のコンテンツをチェックしてください

同じ日のほかのニュース

一覧に戻る →

2026/08/21 3:19

消費者権利ウィキ

## 日本語訳: ## まとめ: 2026 年、主要なウィキプラットフォームは、ユーザーの安全を強化し、コミュニティへの関与を改善するとともに消費者の利便性を拡大することを目的として、3 月、6 月、7 月に一連の技術アップデートを展開しました。2026 年 7 月 17 日、重要なセキュリティと機能の向上が実施されました:MediaWiki がバージョン 1.46 にアップグレードされ、拡張機能も更新されてパフォーマンスとセキュリティが改善されました;フィードバックボタンのレートリミットが強化されました;ログアウトには現在確認プロンプトが必要となり、誤操作によるサインアウトを防ぎます。新しいバックエンドのスパム対策機能が追加され、「ロックダウンモード」(Special:SiteLockdown)により、サイト管理者は未認証ユーザーの編集とアカウント作成を制限できます。テンプレートでの非承認ユーザーの編集機能は無効化され、一方、Wikimedia Commons から直接メディアにアクセスできるよう InstantCommons が有効化されました。「rollback-manager」権限を持つスタッフが Special:MassRollback を通じて大規模なロールバックを実行でき、Special:GiveAward で手動で賞の作成も可能です。 ユーザーインターフェースの強化には、記事のトークページにフィードバックセクション、ユーザーページに表示される編集とアクティビティチャートを示すトグル可能な「Your impact」パネル、大規模ロールバックと賞の付与へのリンクが含まれる更新されたツールドロップダウンが含まれます。2026 年 6 月 15 日、匿名の編集のための一時アカウントが有効化され、IP アドレスの公開表示を防ぎました。また、特定のチャンネルをブリッジすることで Discord/Zulip の統合が改善されました。バグ修正により、時折スタッフが受賞者としてリストされていた不適切な賞のログが解決しました。 2026 年 3 月の前半、プロジェクト「Laws」が開始され、消費者権利に関する法的文書を増やすとともに、定期タスク向けの「Project Maintain」と連携します;毎月初日の日曜日の 20:00(UTC)に月間 Zoom ハングアウトが予定されました。プラットフォームは .odt および .ods ファイルのアップロードをサポートし始めるとともに、Google でインデックス化を開始しました。 消費者権利と説明責任を支援するために、包括的な「Consumer Tools」リストが追加され、広告ブロック機能(Pi-hole、uBlock Origin)、反詐欺リソース(Have I Been Pwned、CFPB、VirusTotal)、アーカイブツール(Wayback Machine)、企業責任サイト(BBB、FDA Recalls)、法的手続きリソース(Consumer Reports、ClassAction.org)、修理、価格透明度、プライバシー、サブスクリプション追跡、ダークパターン認識のためのツールが含まれます。これらの変更は集まって、より堅牢で安全かつインタラクティブなデジタル環境を創造するとともに、価値のある外部リソースを提供することを目的としています。

2026/08/19 0:50

I like them thick: 英語の先生方への謝罪

## Japanese Translation: 著者は、偉大な文学作品や芸術を騙し絵として無効化する以前の主張を取り下げ、「厚み」という本質的な質を持つと確立します。この物質は、作品から時間の経過とともに深い洞察を引き出すことを可能にし、持久力のないものや AI 生成コンテンツとは区別されます。真の価値は、放棄されたドラフト、視聴者の貢献、そして検証に耐える能力によって定義されます。具体的な例は、密な注意が隠された層を明らかにする方法を示します。例えば、ヒエロニムス・ボスの『天国と地獄』では、学生が「お尻音楽」という不快な音階(世俗的な過剰さについての警告として意図されたもの)に気づきました。同様に、グレーム・ベースのインタラクティブな書籍は謎を解くために繰り返し読むことを必要とし、ジェーン・ジャコブスは、賑やかな街角には大学ベンチのような空虚さに欠ける活力があると観察しました。中世の音楽アルバムや 1960 年代から再生不能なトラックなどの歴史的な先例は、創造者がより深い意味を埋め込み、発見を必要とするというのを確認しています。究極的には、この内在的な深さを持つ作品だけが永続します。将来の成功は、個人がこれらの層を発見するために時間を投資することにかかっています。博物館を単純なスキャベンジャー・ハントのように扱うのではなく、「スロープ」を消費するのではなく。この視点は、教育者に、持続可能に展開する芸術の創造における人間の努力を価値付けるよう奨励し、業界を表面的な消費から複雑なアイデアへの意味のある関与へとシフトさせます。

2026/08/21 2:50

生物を愛するべきだったはずだ(2020)

## Japanese Translation: 生物学教育は、恣意的な名称(ゴルジ体、クエン酸回路、特定の RNA タイプなど)の暗記から、驚きと科学的問題に駆られたダイナミックな探究へと転換しなければならない。ジェームス・ソマーズ氏は、真の理解は静的な事実を想起するところではなく、オーズワルド・エーvery の DNA に関する仕事のような歴史的な決定的突破を探求し、「間違い道」をたどることから生まれると強調している。この実現のためには、教育は基盤となる物理的機構、全般的な系の変化進化、保存された実験方法(例:ウェスタンブロット、RNA-seq)に焦点を当てるべきであり、それによって系がどのように機能するかについての「読む知識」を育む。ルイス・トマス氏は胚発生分化の驚異について指摘し、ウィリアム・W. コーエン氏は理論だけでは不十分で、特定の課題や「薄く深いスライス」を通じてウイルス感染(例:SARS-CoV-2 の宿主相互作用)といった複雑なトピックに臨むべきであると提唱している。本要約では、BioRender や Molecular Maya といった近代可視化ツール、そしてブレット・ヴィクターに触発されたダイナミック環境を用いるとともに、ダビッド・グッドセルとホレーシャ・フレンドル・ジュッソンなどの歴史的視点を採用し、細胞生物学の複雑な現実を、よく設計されたソフトウェアほど直感的で論理的にするよう提案している。

8 月 17 日の障害と今後の作業 | そっか~ニュース