Back to blog
  • Integrasi Sistem

Dead-Letter Queue: Tempat Menaruh Pesan yang Bandel

by Mono Solusi

Dalam sistem antrean, sebagian pesan memang tidak bisa diproses — data rusak, layanan tujuan berubah, atau logika bisnis menolak. Bila pesan ini terus diulang, antrean utama tersumbat.

Apa itu DLQ

Dead-letter queue adalah antrean terpisah untuk pesan yang gagal melewati ambang percobaan. Pesan dipindahkan ke sana, bukan diulang selamanya, sehingga antrean utama tetap mengalir.

Bukan tempat pembuangan

DLQ bukan tong sampah. Ia adalah antrean yang harus dipantau. Setiap pesan di sana adalah sinyal: bug data, perubahan kontrak, atau layanan tujuan yang bermasalah.

Proses tindak lanjut

Pesan di DLQ perlu ditangani: diperbaiki dan diulang, atau dibuang dengan alasan tertulis. Tanpa proses ini, DLQ tumbuh diam-diam sampai seseorang menyadari ada pesanan pelanggan yang hilang berbulan-bulan.

Have a problem you want solved?

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