question / visible-infrastructure
Should infrastructure become more visible as it grows, or disappear?
Infrastruktur yang baik sering terasa seperti tidak ada. Sertifikat terbarui, routing bekerja, container berjalan, dan user cukup memakai aplikasinya.
Tetapi aku tidak ingin invisibility berubah menjadi opacity.
Ketika sesuatu gagal, lapisan yang biasanya menghilang justru perlu menjadi lebih jelas: status, log, dependency, alasan, dan jalan keluar.
Jadi mungkin jawabannya bukan visible atau invisible. Infrastruktur seharusnya tenang ketika sehat, lalu jujur ketika bermasalah.