Skip to content
This repository has been archived by the owner on Nov 20, 2020. It is now read-only.

Application-level Producer API #13

Closed
cararemixed opened this issue Apr 19, 2016 · 0 comments
Closed

Application-level Producer API #13

cararemixed opened this issue Apr 19, 2016 · 0 comments

Comments

@cararemixed
Copy link
Contributor

Above the lower level apis, we should provide a managed producer API. This will handle concerns such as connection multiplexing, topic metadata refresh (and creation if enabled), batching single messages into message sets, and error handling (retry, back off, throttling).

The design will be done from the application's point of view. We'll start by building up some module signatures and go from there. The implementation will try to align with the mechanisms we already use (like AsyncSeq and DVar?).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant