اگه دیروز با GitHub کار میکردی و حس میکردی همه چیز به هم ریخته، اشتباه نمیکردی — یه قطعی بزرگ بود که بیش از هفت ساعت طول کشید. این مطلب مخصوص برنامهنویسهاست.
ماجرا ساعت ۱۳:۴۰ UTC شروع شد، اول به نظر یه مشکل عملکردی معمولی میرسید. ولی تو کمتر از بیست دقیقه، سرویس بعد از سرویس افتاد: API در ۱۳:۴۱، Actions در ۱۳:۴۲، Webhooks در ۱۳:۴۴، Issues در ۱۳:۴۶، و Pull Requests تا ۱۳:۵۸. یعنی تقریباً همه چیزی که توی کار روزانه بهش نیاز داری.
نرخ خطا روی صفحات وب و ترافیک API به حدود ۲۰ درصد رسید، ولی روی دانلود مخازن و فایلهای raw به حدود ۵۰ درصد. اینا همون درخواستهایی هستن که اسکریپتهای نصب، ساخت Docker image، و pipeline های CI/CD ازشون استفاده میکنن — یعنی خیلی از سیستمهای خودکار هم تو این بازه خراب یا ناقص کار میکردن، بدون اینکه کسی متوجه بشه.
ساعت ۱۴:۲۴ احراز هویت هم درگیر شد: SAML، OIDC، SCIM، و Team Sync. سازمانهایی که از single sign-on استفاده میکنن، جدا از مشکلات مخازن، با خطای ورود هم روبهرو شدن. هفت دقیقه بعد، GitHub Copilot هم با افت کیفیت سرویس روبهرو شد.
جالب اینکه Git operations — یعنی خودِ دستورات clone، push، و pull — اول تحت تأثیر نبودن. ولی از حدود ساعت ۱۷:۳۰ اونا هم افت کردن و حدود یه ساعت بعد بهتر شدن.
بعضی سرویسها تا ۱۶:۵۹ بهبود پیدا کردن، ولی مشکلات ادامه داشت — API دوباره ساعت ۱۸:۴۸ افت کرد، و تا ۲۰:۴۵ هنوز خطاهای پراکندهای تو احراز هویت Copilot گزارش میشد. دلیل اصلی این قطعی هنوز اعلام نشده.
ماجرا ساعت ۱۳:۴۰ UTC شروع شد، اول به نظر یه مشکل عملکردی معمولی میرسید. ولی تو کمتر از بیست دقیقه، سرویس بعد از سرویس افتاد: API در ۱۳:۴۱، Actions در ۱۳:۴۲، Webhooks در ۱۳:۴۴، Issues در ۱۳:۴۶، و Pull Requests تا ۱۳:۵۸. یعنی تقریباً همه چیزی که توی کار روزانه بهش نیاز داری.
نرخ خطا روی صفحات وب و ترافیک API به حدود ۲۰ درصد رسید، ولی روی دانلود مخازن و فایلهای raw به حدود ۵۰ درصد. اینا همون درخواستهایی هستن که اسکریپتهای نصب، ساخت Docker image، و pipeline های CI/CD ازشون استفاده میکنن — یعنی خیلی از سیستمهای خودکار هم تو این بازه خراب یا ناقص کار میکردن، بدون اینکه کسی متوجه بشه.
ساعت ۱۴:۲۴ احراز هویت هم درگیر شد: SAML، OIDC، SCIM، و Team Sync. سازمانهایی که از single sign-on استفاده میکنن، جدا از مشکلات مخازن، با خطای ورود هم روبهرو شدن. هفت دقیقه بعد، GitHub Copilot هم با افت کیفیت سرویس روبهرو شد.
جالب اینکه Git operations — یعنی خودِ دستورات clone، push، و pull — اول تحت تأثیر نبودن. ولی از حدود ساعت ۱۷:۳۰ اونا هم افت کردن و حدود یه ساعت بعد بهتر شدن.
بعضی سرویسها تا ۱۶:۵۹ بهبود پیدا کردن، ولی مشکلات ادامه داشت — API دوباره ساعت ۱۸:۴۸ افت کرد، و تا ۲۰:۴۵ هنوز خطاهای پراکندهای تو احراز هویت Copilot گزارش میشد. دلیل اصلی این قطعی هنوز اعلام نشده.