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

Config: strict/non-strict consumption #47

Open
4 tasks
bnayae opened this issue Jan 17, 2023 · 0 comments
Open
4 tasks

Config: strict/non-strict consumption #47

bnayae opened this issue Jan 17, 2023 · 0 comments
Projects

Comments

@bnayae
Copy link
Contributor

bnayae commented Jan 17, 2023

When inheriting an interface.
Producing may happen on the level of the derived interface, while consumers can be at the base interface level.
configuration should determine whether to hang on a non-exist method.
Hanging may be useful when another consumer consumes the rest of the messages.

  • Strict
    • Should indicate whether it is an error or waiting
    • Waiting: should release the pending if it does not exist
      • When releasing pending should await and start consuming again with incremental chunk size
@bnayae bnayae created this issue from a note in Development (In progress) Jan 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development
  
In progress
Development

No branches or pull requests

1 participant