त्रुटिहरू र असफल सन्देशहरू सम्हाल्नु विश्वस्त Kafka उपभोक्ताहरूको लागि महत्त्वपूर्ण छ — सन्देश प्रक्रिया गर्न असफल हुँदा के गर्ने (पुनः प्रयास गर्नु, छोड्नु, वा dead letter queue मा पठाउनु) निर्णय गर्नु। उचित त्रुटि सम्हालनले डेटा हानि र अलमस्त उपभोक्ताहरूलाई रोक्छ।
समस्या: प्रक्रिया गर्न असफलता
When a consumer fails to PROCESS a message (bad data, downstream failure, bug):
→ BLOCKING retry forever → the consumer gets STUCK on a "poison" message (can't progress)
→ skipping silently → data LOSS (the message is lost)
→ crashing → consumer restarts, reprocesses, may get stuck again
→ need a deliberate error-handling strategy.
