# GitHub Lakukan Migrasi Layanan ke Azure dan Tingkatkan Ketersediaan pada September 2026

> GitHub melaporkan pengurangan beban database, penambahan kontrol overload, dan migrasi layanan ke Azure untuk meningkatkan ketersediaan pada September 2026.

- Kategori: Pemrograman
- Terbit: 15 Oktober 2026
- Penulis: Redaksi Rasio
- URL: https://rasiotech.com/artikel/2026-10-15-github-lakukan-migrasi-layanan-ke-azure-dan-tingkatkan-ketersediaan/

GitHub merilis laporan ketersediaan yang mencakup dua bulan terakhir, menyoroti langkah-langkah yang diambil untuk mengurangi tekanan pada database bersama, menambah kontrol overload, dan memindahkan beban kerja produksi ke Azure. Pada 7 Oktober, sebanyak 120 dari 160 layanan produksi telah dideploy di wilayah Central US, sementara 13 dari 51 basis data MySQL utama telah dipindahkan. Azure kini menangani 65,4% lalu lintas baca untuk aplikasi inti GitHub, 48,3% lalu lintas baca Git, dan 80,2% lalu lintas pemrosesan aliran.

## Migrasi dan Penanganan Kapasitas

Pada 11 September, GitHub menghentikan sementara deployment dan peningkatan lalu lintas di Central US karena kapasitas zona ketersediaan tidak merata. Setelah bantuan sementara, ramp-up permanen dilanjutkan pada 18 September dengan target membuka seluruh kapasitas sebelum akhir Oktober. Namun, target agresif 30 September untuk men-deploy semua layanan produksi tidak tercapai. Selama proses failover basis data terencana, proses darurat otomatis memutuskan salinan basis data Central US, mengganggu pelanggan di wilayah tersebut; proses ini kemudian dinonaktifkan selama serah terima.

## Perbaikan pada Database dan Pull Request

Sebanyak 24 tabel inti otentikasi dipindahkan dari database bersama tertua, mengurangi sekitar satu juta kueri per detik pada replika. Klaster basis data yang mendukung isu dan pull request menghapus sekitar 980 juta baris riwayat edit yang tidak diperlukan, menghasilkan perkiraan 1,8 TB ruang penyimpanan yang dapat dipulihkan. Deadlock mingguan turun sekitar 77% dari puncak Juni, dan pembersihan berkelanjutan mencegah pertumbuhan tak terkendali kembali.

Sebagian besar trafik pull request kini dapat berlanjut dengan fungsionalitas terbatas saat dependensi bersama gagal. Selama insiden database bersama, operasi baca tetap tersedia, dan routing trafik basis data dapat menambah kapasitas otomatis saat lonjakan, contohnya peningkatan dari 14 menjadi 19 instance pada 23 September.

## Peningkatan GitHub Actions dan Cache

GitHub Actions memperoleh ruang operasi tambahan: operasi Redis berkurang sekitar 28% dan penggunaan CPU turun sekitar 30%. Cache infrastruktur terpisah mengurangi bandwidth Redis sebesar 84%, waktu respons rata-rata 66%, waktu respons median untuk permintaan inventaris utama 96%, serta antrian permintaan berkurang 95%.

## Insiden September dan Tindakan Perbaikan

- **13 September 09:16 UTC (1 jam 28 menit)**: Job pembersihan data latar belakang meningkatkan beban pada database bersama, mengakibatkan kehabisan koneksi pada server utama. Tanpa timeout cepat dan dengan loop retry pada pembuatan token, beban tetap tinggi. GitHub menurunkan beban internal, menghentikan job, dan memulihkan database.
- **28 September 21:16 UTC (52 menit)**: Perubahan pada layanan Copilot code review mengirimkan salinan terbatas hasil review ke sebagian pelanggan, menyebabkan review tidak muncul meski status selesai. Insiden terdeteksi setelah review tidak selesai lebih dari 30 menit. GitHub membalikkan perubahan, memulihkan layanan, dan menambahkan safeguards serta peningkatan monitoring.

Untuk pembaruan status real-time, kunjungi [halaman status GitHub](https://www.githubstatus.com/). Informasi lebih lanjut tentang upaya teknik dapat dilihat di bagian engineering pada [GitHub Blog](https://github.blog/).

## Sumber

- [GitHub Blog](https://github.blog/news-insights/company-news/github-availability-report-september-2026/)

_Naskah awal disusun dengan bantuan AI dari sumber di atas, lalu diperiksa Redaksi Rasio sebelum terbit._
