Back to blog
  • Integrasi Sistem

Pola Bulkhead: Membagi Sumber Daya Agar Tidak Tenggelam Bersama

by Mono Solusi

Kata bulkhead dari sekat kapal: bila satu ruang bocor, sekat mencegah air merembet ke ruang lain. Dalam integrasi, prinsip yang sama melindungi sumber daya bersama.

Bagi thread pool

Daripada satu thread pool untuk semua layanan downstream, alokasikan pool terpisah per layanan. Bila satu layanan lambat dan menyedot semua thread, layanan lain tetap punya kapasitas.

Bagi koneksi dan kuota

Prinsip yang sama berlaku untuk koneksi database, kuota API, dan memori. Membagi alokasi mencegah satu pelanggan atau satu layanan yang bermasalah menjatuhkan sisanya.

Harga

Bulkhead menambah kompleksitas dan bisa mengurangi pemanfaatan puncak. Tapi ketahanan lebih penting daripada efisiensi marginal. Kapal yang efisien tapi tenggelam tetap gagal.

Have a problem you want solved?

Tell us what you need. We help map a realistic technical path forward — no overpromising.