confluentinc / confluentinc/parallel-consumer

Add a dead letter queue (DQL) implementation

Open
#310 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
299
Forks
172
PR merge metrics
No merged PRs in 30d

Description

Implemented as a draft extention of termainl retry handling:

https://github.com/astubbs/parallel-consumer/pull/8

Extension of:
- #242

Related:
- https://github.com/confluentinc/parallel-consumer/issues/196

# Workaround
Implement it yourself by producing to a dlq topic when you think you’ve retried too many times, and then don’t throw an exception so PC thinks it was successful

Contributor guide

No contributing guide indexed for this repository

Research direction

Review the draft extension in pull request #8 and the linked work in #242, then check the closed pull request #366 and related issue #196 for the current state. No files or tests are named; done would mean a settled dead letter queue implementation extending terminal retry handling rather than relying on the documented workaround.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, kafka
Domain
distributed-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.