பிழைகள் மற்றும்实패한செய்திகளை கையாளுவது நির்ভরযோগ்য Kafka consumers-க்கு முக்கியமாகும் — செய்திப் செயலாக்கம்실패할போது என்ன செய்ய வேண்டும் (மறுயత்தனம் செய்ய, தவிர்க்க, அல்லது dead letter queueக்கு வழிமாற்ற) என்பதை முடிவு செய்வது. சரியான பிழை கையாளுதல் தரவு இழப்பு மற்றும் stuck consumers-ஐ தடுக்கிறது.
செயலாக்க failures-ன் பிரச்சினை
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.
