-
Notifications
You must be signed in to change notification settings - Fork 7
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
Comments
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
…is not cleared yet
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
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
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
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.
The text was updated successfully, but these errors were encountered: