-
Berencana menerbitkan laporan ketersediaan pada Rabu pertama setiap bulan yang merangkum penjelasan insiden yang terjadi, uraian teknis, serta langkah penanganannya
-
Tujuannya adalah membagikan semuanya secara transparan sehingga ini bukan sekadar laporan error, melainkan agar siapa pun bisa belajar dari pengalaman ini
-
Tanggapan GitHub terhadap error situs yang belakangan semakin sering terjadi
-
5/5 (gangguan selama 2 menit 24 detik)
Terjadi ketika auto-increment ID pada tabel MySQL tertentu melampaui nilai maksimum tipe Integer
Akan mengirim peringatan saat ukuran PK melebihi 70%, dan menambahkan linter agar framework pengujian memeriksa int/bigint
- 5/22 (gangguan selama 5 menit 9 detik)
Saat pemeliharaan rutin, server MySQL Primary yang baru dijalankan mengalami down. Trafik segera dialihkan ke Primary asli, tetapi karena sempat menerima trafik write selama 6 detik saat mati, dibutuhkan 4 jam untuk memulihkannya dari replika dan 1 jam untuk mengatur ulang klaster.
Untuk meminimalkan waktu pemulihan, otomatisasi failover terus diuji
- 6/19 (gangguan selama 51 menit)
Terjadi karena perubahan yang dimasukkan untuk A/B testing yang ditingkatkan memiliki dependensi pada file aplikasi lain yang dibuat secara dinamis. Saat deployment, pembuatan file tersebut gagal sehingga terkena rate limit.
Mengubah agar pengaturan A/B dan Multivariate testing di-cache secara internal
1 komentar
Setelah diakuisisi MS, sempat ada kecurigaan bahwa error jadi jauh lebih sering terjadi.
(Mungkin mereka juga tersentak karena pembicaraannya bisa berlanjut ke arah “jangan-jangan Azure yang tidak stabil?”)
Sebagai tanggapan, mereka mengumumkan langkah yang cukup lugas: menerbitkan laporan ketersediaan secara transparan.
Menurut saya, perusahaan-perusahaan dalam negeri juga perlu belajar dari cara menangani situasi seperti ini.
Sedikit di luar topik, tetapi jika membandingkan "laporan transparansi" perusahaan luar negeri dan perusahaan dalam negeri, ada perbedaan yang sangat besar dari segi kualitas maupun kuantitas.
Laporan transparansi (Transparency Report): membagikan data yang menunjukkan dampak kebijakan dan tindakan pemerintah maupun perusahaan terhadap perlindungan privasi, keamanan, dan penggunaan informasi.
Laporan Transparansi Google: https://transparencyreport.google.com/?hl=ko
Laporan Transparansi Facebook: https://transparency.facebook.com/
Laporan Transparansi Naver: https://privacy.naver.com/transparency/transparency_report_statistic/…
Laporan Transparansi Kakao: https://privacy.kakao.com/transparency/statistic
Menurut saya, jangan berhenti hanya pada sekadar menampilkan daftar data,
melainkan laporan itu sendiri juga perlu disusun agar dapat menunjukkan dengan baik keyakinan dan prinsip yang dianut perusahaan.