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

Events getting skipped #605

Open
2 tasks done
VatsalLalcheta opened this issue Feb 2, 2024 · 1 comment
Open
2 tasks done

Events getting skipped #605

VatsalLalcheta opened this issue Feb 2, 2024 · 1 comment

Comments

@VatsalLalcheta
Copy link

VatsalLalcheta commented Feb 2, 2024

Checklist

  • I have included information about relevant versions
  • I have verified that the issue persists when using the master branch of Faust.

Steps to reproduce

I am using aws msk cluster for running kafka and I have multiple faust agents listening to different topics in my service. I have noticed sometimes, some events are getting skipped and not consumed by the faust agents. After that, I have to restart my service in order to process those events. This should never happen. Also, it doesn't show any lag in offset. So, probably it is storing these events in some buffer topic or something. What could be the possible reason for this?

Expected behavior

All the events that are being produced to the topic should get consumed by the agent.

Actual behavior

Some intermittent events are getting skipped by the faust agent. It won't even show any error log or anything. It doesn't show any consumer offset lag.

Full traceback

Versions

  • Python version - 3.9
  • Faust version - 1.10.4
  • Operating system
  • Kafka version
  • RocksDB version (if applicable)
@dada-engineer
Copy link
Collaborator

According to the version you mention this looks like you are using the abandoned Robinhood Faust lib. Please make sure you are using faust-streaming. Latest version is 0.10.22.

If the issue persists please feel free to reach out with a code snippet to see what you are doing.

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

2 participants