Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add async programming to the consume message in parallel #29

Open
ahmetfurkankavraz opened this issue Dec 20, 2023 · 0 comments
Open

Add async programming to the consume message in parallel #29

ahmetfurkankavraz opened this issue Dec 20, 2023 · 0 comments
Assignees

Comments

@ahmetfurkankavraz
Copy link
Contributor

We can extract the message consumption section to a async function and then wait all calls outside of the loop with a Task.WhenAll(). This will increase the parallelism and we will decrease total duration of program.

@ahmetfurkankavraz ahmetfurkankavraz self-assigned this May 17, 2024
ahmetfurkankavraz pushed a commit to ahmetfurkankavraz/kafka-retry-job that referenced this issue May 17, 2024
…pic-partition-based and apply topic-based parallel programming to optimize program running time
ahmetfurkankavraz pushed a commit to ahmetfurkankavraz/kafka-retry-job that referenced this issue May 19, 2024
…sues and limits the message consumption based on topics intead of topic partitions
ahmetfurkankavraz pushed a commit to ahmetfurkankavraz/kafka-retry-job that referenced this issue May 19, 2024
ahmetfurkankavraz pushed a commit to ahmetfurkankavraz/kafka-retry-job that referenced this issue May 19, 2024
ahmetfurkankavraz pushed a commit to ahmetfurkankavraz/kafka-retry-job that referenced this issue May 20, 2024
@ahmetfurkankavraz ahmetfurkankavraz changed the title Add async programming to the consume message part Add async programming to the consume message in parallel May 28, 2024
ahmetfurkankavraz pushed a commit to ahmetfurkankavraz/kafka-retry-job that referenced this issue May 28, 2024
ahmetfurkankavraz pushed a commit to ahmetfurkankavraz/kafka-retry-job that referenced this issue Jul 29, 2024
MehmetFiratKomurcu added a commit that referenced this issue Aug 29, 2024
#29, #30 and #44 change the error catching and message consumption limit mechanism to topic-partition-based and apply topic-based parallel programming to optimize program running time
ahmetfurkankavraz pushed a commit to ahmetfurkankavraz/kafka-retry-job that referenced this issue Aug 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant