35 poin oleh gos16052 2022-07-04 | Belum ada komentar. | Bagikan ke WhatsApp

Isi tulisan ini satu per satu begitu mengesankan sehingga saya tidak mudah merangkumnya, jadi saya hanya akan mencantumkan beberapa poin yang paling membekas.

  • Jangan melanggar Manifesto; lakukan diskusi untuk mengubah aturan agar Manifesto terus berkembang.
  • Semua layanan harus didokumentasikan dalam diagram arsitektur, termasuk dependensinya, dan arsitektur tersebut harus melalui review.
  • Produsen data juga harus mendokumentasikan data yang mereka hasilkan.
  • Deployment pada hari Jumat pun harus tetap berjalan dengan stabil.
  • Implementasikan logika pertahanan untuk kondisi kegagalan (timeout, retry, circuit breaker, fallback, throttling, idempotency, dan lain-lain).
  • Buat dan monitor dashboard yang dapat menunjukkan status layanan (jumlah request per menit, error rate, waktu respons server, metrik bisnis).
  • Tuliskan runbook tentang cara menganalisis dan mereproduksi isu, lalu hubungkan dengan alert untuk meminimalkan waktu pemulihan.
  • Jika terjadi masalah, singsingkan lengan baju dan bantu menyelesaikannya.
  • Mari pahami semua percakapan berbasis teks dengan asumsi bahwa selalu ada niat baik di baliknya.
  • Agar aksi terkait keamanan tercermin sebagai kinerja tim, buat tabel skor keamanan per tim dan publikasikan.
  • Seiring jumlah pesanan dalam sistem bertambah, biaya per pesanan harus menurun. Akan bagus jika biaya per pesanan turun 10% setiap kuartal.
  • Monitor lead time (waktu dari mulai pengembangan hingga deployment ke production), frekuensi deployment, waktu pemulihan, dan error rate selama waktu pemulihan.

Selain itu masih ada lebih banyak isi lainnya; saat membacanya, saya jadi bertanya-tanya berapa banyak orang yang telah berkontribusi hingga bisa menghasilkan hal sebesar ini... ini benar-benar tulisan yang menimbulkan rasa kagum.

Belum ada komentar.

Belum ada komentar.