<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Keandalan on Nalar</title>
    <link>https://nalar.dev/id/tags/keandalan/</link>
    <description>Recent content in Keandalan on Nalar</description>
    <generator>Hugo</generator>
    <language>id-id</language>
    <lastBuildDate>Fri, 04 Sep 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://nalar.dev/id/tags/keandalan/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Rancang Dead-Letter Queue untuk Poison Message</title>
      <link>https://nalar.dev/id/rancang-dead-letter-queue-untuk-poison-message/</link>
      <pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://nalar.dev/id/rancang-dead-letter-queue-untuk-poison-message/</guid>
      <description>&lt;p&gt;Retry berguna ketika kegagalan bersifat sementara. Database mungkin tidak tersedia selama beberapa detik, service downstream dapat mengembalikan respons overload, atau koneksi jaringan dapat terputus lalu pulih.&lt;/p&gt;&#xA;&lt;p&gt;Retry menjadi merugikan ketika pesan itu sendiri memang tidak mungkin berhasil.&lt;/p&gt;&#xA;&lt;p&gt;Payload yang malformed, versi schema yang tidak didukung, referensi ke data yang hilang secara permanen, atau bug aplikasi yang deterministik dapat membuat pesan yang sama gagal pada setiap delivery. Jika broker terus mengembalikan pesan itu kepada consumer tanpa batas, sistem menghabiskan kapasitas untuk mengulang pekerjaan yang tidak punya peluang berhasil.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Graceful Shutdown dan Connection Draining untuk Cloud Service</title>
      <link>https://nalar.dev/id/graceful-shutdown-dan-connection-draining-untuk-cloud-service/</link>
      <pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://nalar.dev/id/graceful-shutdown-dan-connection-draining-untuk-cloud-service/</guid>
      <description>&lt;p&gt;Cloud service dihentikan secara rutin: deployment mengganti instance, autoscaler mengurangi kapasitas, host reboot, dan scheduler menjadwalkan ulang workload. Jika proses langsung keluar ketika menerima termination signal, request yang sedang berjalan dapat gagal meskipun service sebenarnya sehat.&lt;/p&gt;&#xA;&lt;p&gt;Graceful shutdown adalah protokol lifecycle kecil: berhenti menerima pekerjaan baru, biarkan pekerjaan berguna yang sudah berjalan selesai dalam suatu deadline, lalu lepaskan resource dan keluar.&lt;/p&gt;&#xA;&lt;h2 id=&#34;pisahkan-readiness-dari-kesehatan-proses&#34;&gt;Pisahkan readiness dari kesehatan proses&lt;/h2&gt;&#xA;&lt;p&gt;Proses yang sedang shutdown mungkin masih hidup, tetapi seharusnya tidak lagi menerima traffic baru.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
